iOS版。每当应用程序从后台运行到活动状态时,如何从头开始启动故事板?

时间:2012-02-22 12:44:16

标签: ios storyboard state

标题描述了一切。是否有可能以及如何做到这一点?

2 个答案:

答案 0 :(得分:3)

在Info.plist中设置UIApplicationExitsOnSuspend键(应用程序不在后台运行

答案 1 :(得分:0)

只需在应用程序中实现-applicationDidBecomeActive:方法即可。你可以做任何你通常做的事情来设置应用程序的内部状态。实际上,如果您希望应用“重新开始”,您可以将代码的大部分内容从-application:didFinishLaunchingWithOptions:移至-applicationDidBecomeActive:。例如,您可以使用UIStoryboard的-instantiateViewControllerWithIdentifier:重新加载初始视图控制器,然后将其设置为窗口的根视图控制器。