iOS:检测多任务栏何时打开

时间:2010-11-24 07:15:05

标签: iphone uikit multitasking

我希望能够检测多任务栏何时正在使用(双击主页按钮)。这可能吗?

注意:我不会询问有关检测应用程序何时切换到后台的问题,而是在弹出条形图时,例如控制方向锁定或iPod控件。

2 个答案:

答案 0 :(得分:3)

来自applicationWillResignActive:

的Apple文档
  

调用此方法让你的   应用程序知道它即将到来   从活动状态转为非活动状态   州。这肯定会发生   临时中断的类型(例如   作为来电或短信   消息)或当用户退出时   应用程序,它开始了   过渡到背景状态。一个   应用程序处于非活动状态   继续运行,但不发送   传入事件给响应者。

当用户双击主页按钮时,将调用此方法。这可能是暂停比赛的好地方。

答案 1 :(得分:0)

您可以尝试在应用程序的窗口周围设置一个KVC观察者。我认为尺寸不会改变,看起来Y原点可能会向上移动。

虽然不确定你打算做什么。