IOS LaunchImage 操作 - 我可以控制它在屏幕上停留的时间吗?

标签 ios core-data delegates datasource launchimage

有没有办法在导航到 Storyboard入口点 Controller 之前以编程方式定义 launchImage 出现的时间?

我希望只有在核心数据异步加载完成 block 之后才能退出启动画面,以确保我的第一个 View Controller 的数据可用性。

提前致谢

最佳答案

不,你不能。但是您需要将从核心数据中获取结果的代码放入 AppDelegate 方法 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions并把它同步。当数据可用时,将其传递给您的第一个 View Controller 并继续执行。

关于IOS LaunchImage 操作 - 我可以控制它在屏幕上停留的时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26235876/

相关文章:

ios - 公司外部的企业 iOS 应用分发

ios - 如何使用 KVC 访问器来访问可变数组 Objective-C

ios - 为什么我们在核心数据中使用performWait?

ios - 一个或多个 UIManagedDocuments

c# - SomeDelegate.Invoke 究竟在哪里实现以及它是如何 "wired"到委托(delegate)类

iphone - 使用仪器进行内存分析

ios - 调用 API 花费太多时间来获得响应的问题

ios - 核心数据只保存最后一项

swift - 如何使用 applicationWillResignActive 调用 View Controller 的函数

ios - viewController 中的 UiTableView - 未调用委托(delegate)和数据源方法