目前我不想关心多任务处理。我的应用程序有一个很长的开发过程,现在它的设计方式是当用户点击主页按钮时,应用程序会被终止。当他回来时,该应用程序看起来就像他离开它一样。
如果我想恢复同样的行为,我必须在应用程序委托中实现哪些方法?我假设我必须处理我的应用程序成为后台应用程序的情况,就像按下主页按钮一样,即如果调用了 applicationWillTerminate。那将是最简单的方法,对吧?
目前我不想关心多任务处理。我的应用程序有一个很长的开发过程,现在它的设计方式是当用户点击主页按钮时,应用程序会被终止。当他回来时,该应用程序看起来就像他离开它一样。
如果我想恢复同样的行为,我必须在应用程序委托中实现哪些方法?我假设我必须处理我的应用程序成为后台应用程序的情况,就像按下主页按钮一样,即如果调用了 applicationWillTerminate。那将是最简单的方法,对吧?
您需要在您的文件中设置一个布尔标志,Info.plist
称为. 当你这样做时,当用户点击主页按钮时,会像往常一样被调用。UIApplicationExitsOnSuspend
YES
-applicationWillTerminate
在您的 Info.plist 中设置UIApplicationExitsOnSuspend
为。YES
但是,您的客户会讨厌您的应用程序不支持快速应用程序切换。
将密钥包含UIApplicationExitsOnSuspend
在您的 Info.plist 中。有关更多信息,请参阅此。