是否可以检测到我的应用程序是否正在运行并显示在屏幕上?
问题描述:
是否可以检测到我的应用程序是否正在运行并在屏幕上显示?我们知道,ios支持多任务。 但我更喜欢获取状态,如果我的应用程序在所有应用程序前运行并与用户交互。是否可以检测到我的应用程序是否正在运行并显示在屏幕上?
欢迎任何评论
答
该流程图将阐明如何在iOS的多任务工作4.0+管理:
(从here拍摄)
你需要做的仅仅是管理发送给您的代理的各种消息设置的变量,例如applicationWillResignActive
或applicationDidEnterBackground
,通过这种方式,您可以轻松了解应用程序处于哪种状态并进行相应操作。