我正在创建一个从网络读取文本文件的应用程序。当应用程序第一次运行时,我想要一个带有徽标的启动页面。我有一个 SplashViewController 和一个 MainController。我正在使用教程中的一些代码,该代码允许您将子视图添加到 MainController 的 applicationDidFinishLaunching 方法并用启动屏幕替换主控制器的视图(到目前为止?尽力解释)
我遇到的问题是,我希望在从 Web 加载数据并为活动指示器设置动画之前一直显示初始屏幕。但是,我从 MainController 中的 viewDidLoad 方法中检索数据,并且应用程序在初始屏幕加载之前开始检索数据,因此在用户看到任何内容之前存在延迟。
在显示启动画面后,我可以使用另一种方法来开始检索过程吗?