为初始屏幕变化的应用生成启动图像的最佳做法是什么?
之前我在模拟器中使用了屏幕截图来生成启动图像。然而,我正在处理的应用程序现在显示两个完全不同的屏幕中的一个,具体取决于用户是否已设置具有云服务的帐户。两个屏幕之间没有共性。
我应该只显示一个完全空的图像,除了空的导航栏之外是空白的图像,还是其他什么?我考虑过一个徽标,但HIG警告不要使用闪屏。
答案 0 :(得分:1)
如果使用图像(基于xcasset或其他方式),不确定可以做多少,但从iOS 8开始,您可以配置启动屏幕文件,它使用{{1}用于提供启动图像的故事板文件,这意味着您可以在其中构建逻辑以显示条件内容。不是我自己做过的,请记住......