每次应用程序恢复时如何启动第一个视图?

时间:2012-06-15 07:08:48

标签: iphone ios5 uiviewcontroller uinavigationcontroller xcode4.2

我正在使用xcode4.2并在appDidFinishLaunching内使用我的第一个视图初始化navigationController并将应用的rootViewController设置为navigationController。我想要每次应用程序恢复时显示第一个视图。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

我能想到的最简单的方法就是不使用背景技术。如果您在Info.plist中设置UIApplicationExitsOnSuspend键,当用户按下主页按钮时,您的应用将退出,下次启动时,它将重新开始,而不会从原来的位置恢复。

否则,您可以定义– applicationWillEnterForeground:– applicationDidBecomeActive:,以便在应用恢复时返回第一个视图。请查看UIApplicationDelegate引用和Multitasking states