我为IPhone开发了一款应用程序,并将其发布到itunes上等待批准。现在,当我测试这个应用程序时,我发现了一个奇怪的行为,我认为应该纠正它。当我第一次启动应用程序时,应用程序启动了,当我按下主页按钮时,它会关闭,但当我点击应用程序图标再次打开它时,它会在上次关闭的地方打开。
如何在应用程序通过主屏按钮关闭后启动时将视图更改为第一个视图?
发布于 2011-04-05 01:14:16
如果你不希望你的应用程序在后台运行,你需要在info.plist文件中设置“应用程序不在后台运行”键。这意味着你的应用程序在你的用户每次返回时都会完全重启。花点时间来决定这是否真的是你的应用程序的最佳选择。允许用户返回到他们离开的地方或记住关于上一次会话的信息可能是一个很大的优势。
如果您没有像我上面提到的那样设置info.plist值,您可以使用UIApplicationDelegate中的:applicationWillEnterForeground:来管理您的应用程序的行为方式,或者您可以观察UIApplicationWillEnterForegroundNotifications.请阅读UIApplication委派文档中提供的所有可用通知和方法。
https://stackoverflow.com/questions/5541863
复制相似问题