IPhone SDK:再次启动时从头开始我的应用程序

时间:2010-12-05 23:10:22

标签: iphone ios4

以下是我的问题,

当我在我的测试设备上安装我的应用程序时,它具有我想要的行为。

但是,如果我用iPhone主按钮关闭它并重新启动图标,它会从我离开它的视图开始,而我希望它从我的主视图控制器(我的开始视图)重新启动。

以同样的方式,我在某些视图中使用viewDidLoad加载一些动画。我希望它们只在每次启动应用程序时第一次加载视图时显示。现在,动画仅在安装后第一次启动应用程序时才会起作用,然后当我再次启动应用程序时它们不会再屏幕了。

有没有人有线索?

非常感谢你的帮助。

(对不起,如果这个话题对你们来说有点容易:D,我很陌生!)

2 个答案:

答案 0 :(得分:7)

新的没问题!发生这种情况的原因是,对于iOS 4.0以上的设备,您的应用默认支持多任务处理。要禁用此功能,请添加密钥

UIApplicationExitsOnSuspend

到您的Info.plist文件,并将其值设置为YES。祝你好运!

答案 1 :(得分:1)

除了Sam的上述答案,您还可以添加名为

的密钥

Application does not run in background并将值设置为YES

然而,两者都很好。