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

问题描述:

是否可以检测到我的应用程序是否正在运行并在屏幕上显示?我们知道,ios支持多任务。 但我更喜欢获取状态,如果我的应用程序在所有应用程序前运行并与用户交互。是否可以检测到我的应用程序是否正在运行并显示在屏幕上?

欢迎任何评论

该流程图将阐明如何在iOS的多任务工作4.0+管理: enter image description here

(从here拍摄)

你需要做的仅仅是管理发送给您的代理的各种消息设置的变量,例如applicationWillResignActiveapplicationDidEnterBackground,通过这种方式,您可以轻松了解应用程序处于哪种状态并进行相应操作。