如何在加载UIPageViewController的第一个VC时跳过空白窗口



我的应用程序加载周期显示LaunchScreen.StoryBoard VC,但在显示UIPageViewController中的第一个VC之前,它会显示空白的window一两秒钟,这是一个丑陋的UI。有没有一种方法可以在窗口上显示LaunchScreen(即,在window上有没有一个方法可以在我的appDelegate中设置),使其看起来从Launchscreen转换到第一个VC?

一个朋友帮我做了这个。。。因为我在UIPageViewController's VC中显示的内容是通过异步线程(NSXMLParser)派生的。。。这个延迟时间中断了我的UI,并在第一次VC之前显示了窗口。

我只是简单地将我的LaunchScreen.StoryBoard作为一个单独的VC复制并粘贴到我的Storyboard中(并进行子类化并添加一个StoryboardID),然后在我的UIPageViewController中,我将这个新VC加载到viewDidLoad中,直到来自NSXMLParser的异步调用返回并显示我的第一个VC。

最新更新