Apple的文档中提到,如果我们在应用程序中使用UISPlitViewController,那么它应该是根视图控制器。
在我们的iPone应用中,我们会显示启动画面几秒钟,直到应用程序加载完成。加载后,主屏幕需要显示在SplitViewController中。如果我们使用SplitViewController作为根视图。我们如何显示在单个视图中显示的启动画面,其中SplitVieController显示两个ViewControllers。请解释一下如何做到这一点。
答案 0 :(得分:1)
在您的应用程序委托的-applicationDidFinishLaunching:
方法中,将初始屏幕添加为主UIWindow
的子视图。
答案 1 :(得分:0)
OS 3.2仍处于测试版NDA之下。你应该在苹果的开发者论坛上提问。
Apple的iPhone操作系统HIG对于启动画面有这个说法
显示与应用程序的第一个屏幕非常相似的启动图像。这会减少应用程序的感知启动时间。有关更多信息,请参阅“启动图像”。 避免显示“关于”窗口,启动画面或提供任何其他类型的启动体验,以防止人们立即使用您的应用程序。
是的,我知道Apple已经批准了带闪屏的应用,但这并不意味着你也应该这样做。也许可以在主屏幕上显示空白数据,并设置一个轻微透明的叠加层和一个进度参数来指示加载(如果您有密集加载)。