是否可以检测我的应用是否正在运行并在屏幕上显示? 众所周知,ios支持多任务。 但如果我的应用程序在所有应用程序前面运行并与用户交互,我更愿意获得状态。
欢迎任何评论
答案 0 :(得分:4)
此流程图将阐明多任务处理在iOS 4.0+中的工作原理:
(摘自here)
您需要做的只是管理由发送给您的代理人的各种消息设置的变量,例如applicationWillResignActive
或applicationDidEnterBackground
,这样您就可以轻松了解应用程序的状态并据此行事。