在iOS应用程序中启动图像的目的是什么?

时间:2011-10-14 16:05:44

标签: ios xcode

将启动图像添加到iOS应用程序有多重要?我假设它们就像一个缓存文件,在应用程序进行设置时显示在屏幕上,否则在完全运行之前可能无法显示任何内容。这是对的吗?

如果是这样,如果您的应用可能以不同的状态启动,那么启动图像应该是什么,或者当多任务处理时这不会影响到前景?如果仅适用于应用程序的首次初始启动,则启动图像应与首次启动应用程序时通常显示的图形相同,对吧?

Apple一定不要太关心你的应用程序是否真的包含这些内容,因为我的应用程序从未有过。

2 个答案:

答案 0 :(得分:4)

注意:正如Zev在下面提到的那样,自我最初回答这个问题以来,Apple HIG的建议已经改变了。 Apple现在建议您使用第一个屏幕的所有静态元素,并将其设置为默认或启动页面。所有动态元素都将被删除,以给人的印象是您的应用程序正在进行初始化过程 - 在某些情况下,这可能意味着您的默认屏幕只是应用程序的背景。感谢Zev Eisenberg指出这一点,不建议使用“启动”页面。

启动图片会在您的应用初始化时显示,最好有一个。如果您没有,则用户可能会在等待您的应用加载时盯着空白屏幕。我相信建议使用看起来像应用程序第一页的图像。以下是参考资料:

http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5

答案 1 :(得分:0)

如果应用程序立即启动并且没有时间过去怎么样? 如果您看到(或看不到)0.1秒的启动图像怎么办? 在主要包中有两个永远不会被看到或使用的图像仍然有用吗?