我必须实现哪种新的App Delegate多任务处理方法来保留旧的行为?

时间:2010-07-12 16:27:25

标签: iphone multitasking

目前我不想关心多任务处理。我的应用程序背后有一个很长的开发之旅,现在它的设计方式是当用户点击主页按钮时,应用程序被杀死。当他回来时,应用程序看起来就像是他离开了。

如果我想恢复相同的行为,我必须在app委托中实现哪些方法?我假设我必须处理我的应用程序成为后台应用程序的情况,就像按下主页按钮一样,即如果调用applicationWillTerminate。那将是最简单的方法,对吗?

3 个答案:

答案 0 :(得分:7)

您需要在名为Info.plist的{​​{1}}文件中设置一个布尔标记为UIApplicationExitsOnSuspend。当您这样做时,当用户点击主页按钮时,YES将被正常调用。

答案 1 :(得分:0)

在Info.plist中将UIApplicationExitsOnSuspend设置为YES。但是,您的客户会因为不支持快速应用切换而讨厌您的应用。

答案 2 :(得分:0)

在Info.plist中加入UIApplicationExitsOnSuspend密钥。有关详细信息,请参阅this