可能重复:
How can I display a splash screen for longer on an iPhone?
如何设置启动画面显示时间?
答案 0 :(得分:9)
阅读Apple iPhone人机界面指南(HIG)。 “启动画面”不应该用于品牌标识或显示徽标,它应该看起来像应用程序的默认条件,因此它似乎可以快速启动。
让它在那里停留更长时间会违反HIG。
iOS应用程序应尽快启动,以便人们可以毫不拖延地开始使用它们。启动时,iOS应用应该:
显示与应用程序的第一个屏幕非常相似的启动图像。这种做法减少了应用程序的感知启动时间。
避免显示“关于”窗口或启动画面。通常,尽量避免提供任何类型的启动体验,以防止人们立即使用您的应用程序。
答案 1 :(得分:4)
使用启动画面图像添加UIImageView作为根视图控制器中的顶视图。一旦真正的飞溅被移除,这个将无缝显示。然后,您可以在设定的时间后删除它,甚至可以添加一个很好的效果,例如淡化或动画效果。
答案 2 :(得分:0)
在名为Default.png的资源文件中添加图片。并在[xxx] AppDelegate.m中编写以下代码:
- (void)applicationDidFinishLaunching:(UIApplication *)app {
sleep(3); // sleep 3 second
....
}
这就是你需要做的一切