是否可以检测我的应用程序是否正在运行并显示在屏幕上?

时间:2011-05-22 14:59:59

标签: iphone

是否可以检测我的应用是否正在运行并在屏幕上显示? 众所周知,ios支持多任务。 但如果我的应用程序在所有应用程序前面运行并与用户交互,我更愿意获得状态。

欢迎任何评论

1 个答案:

答案 0 :(得分:4)

此流程图将阐明多任务处理在iOS 4.0+中的工作原理: enter image description here

(摘自here

您需要做的只是管理由发送给您的代理人的各种消息设置的变量,例如applicationWillResignActiveapplicationDidEnterBackground,这样您就可以轻松了解应用程序的状态并据此行事。