iOS 5 - 使用故事板添加Splash/Launch视图

Shm*_*Tal 3 iphone storyboard ios5

我使用storyboard base uitabbarcontroller创建项目,我尝试添加将显示直到服务器请求finsih的启动视图,所以我用xib文件创建一个名为"SplashViewControler"的新视图控制器类,我尝试将其作为子视图添加到windows对象.SplashViewControler没有显示...

任何想法如何使用故事板实现启动视图?谢谢

Bil*_*ver 6

我将SplashViewControler添加到你的故事板.然后,使用故事板设计器,通过勾选SplashViewControler的"Is Initial View Controller"属性,使SplashViewControler成为初始场景.然后,从SplashViewControler创建一个segue到你的下一个视图控制器.确保你命名为segue.然后,当您的服务器进程完成时,手动触发segue:

[self performSegueWithIdentifier:@"YourSegueName" sender:self];
Run Code Online (Sandbox Code Playgroud)

我可能错了,但我认为HIG谈到没有以这种方式进行闪屏.您还需要考虑如何处理来自服务器的服务器超时或错误...