我有一个旧的应用程序,其中做了各种视图的viewDidLoad的许多UI初始化工作。在iOS4的主页按钮中,只需将应用程序放在后台,这样在重新启动应用程序时就不会调用viewDidLoad。
我不想把这些初始化过程放在viewWillAppear中,因为没有必要在每次出现视图时重新初始化数据。
当用户按下主页按钮时,我如何完全退出我的应用程序?或者有什么简单的方法可以重新加载位于tabBarController中的视图控制器?
谢谢。
发布于 2010-08-06 14:15:53
在应用程序的Info.plist文件中有一个名为UIApplicationExitsOnSuspend的密钥,将其设置为布尔值YES,这将本质上将主页按钮的功能恢复到iOS4之前的版本,并在点击主页按钮时完全退出应用程序。
发布于 2010-08-06 14:16:17
尝试禁用背景设置。Apple在他们的文档中有这一点
发布于 2010-08-06 14:20:22
试着检查一下。UIApplicationExitsOnSuspend
https://stackoverflow.com/questions/3421400
复制相似问题