检测应用程序处于显示模式(双击主页按钮)

时间:2013-11-01 04:07:17

标签: ios iphone

我不知道该怎么称呼这个州。对标题错误道歉。

我有办法检查用户离开我的应用程序。例如,当用户在主屏幕上点击2x时,显示最近打开的应用程序。我想在这种状态下知道,所以我可以在我的应用程序上修改一些内容。

我检查所有委托方法不包括此内容。 applicationWillResignActive:& applicationDidEnterBackground:没有被解雇。

提前致谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

你无法检测到这一点。从iOS App Programming Guide(“应用程序终止”标题):

  

重要提示:如果你的,则不会调用applicationWillTerminate:方法   应用目前暂停。

     

即使您使用iOS SDK 4及更高版本开发应用程序,您仍然必须   准备好让您的应用程序在没有任何通知的情况下被杀死该   用户可以使用多任务UI显式杀死应用程序。此外,   如果内存受限制,系统可能会删除应用程序   记忆,以腾出更多空间。暂停的应用程序不会收到通知   终止,但如果您的应用当前正在后台运行   状态(而不是暂停),系统调用   applicationWillTerminate:您的应用委托的方法。你的应用不能   从此方法请求额外的后台执行时间。