ios双击主页button事件

无论如何捕捉双击主页button事件。

我知道它会运行到applicationWillResignActive,但有很多情况下,应用程序将运行到applicationWillResignActive,所以我不能区分双击主页button事件与其他事件。

任何人都可以给我一些提示吗?

我的应用程序遇到了一个错误: – 在iOS 7上,双击主页button时,您可以看到正在运行的应用程序与他们当前的图像。 因为我的应用程序有一些保护(我build立了一个密码视图),所以当用户主页button或双击主页button,我会捕获事件显示我的密码视图第一。 为此,我将我的代码放在applicationWillResignActive上显示密码。

  • 它工作的很好,但另一个问题发生,当用户拉下通知或其他行动让应用程序退出活动,它会显示我的密码视图,这导致用户感到非常烦恼。 所以我只想在用户主页button或双击主页button时显示密码视图。 有人有什么主意吗?

不,那里没有。

苹果只是不允许你访问他们的硬件。 你唯一能做的就是使用框架来评估这些硬件。 如果没有这样的框架,没有编码越狱或什么的没有办法做到这一点。

你可以考虑软件的各个层面。

  1. 硬件独立=像应用程序
  2. 硬件使用=例如相机应用程序(使用某种types的核心框架)
  3. 硬件本身=没有权限使用该层

核心框架为您提供了closures代码硬件的方法。

IOS框架

您无法访问主页button上的任何button点击。

当它进入applicationWillResignActive这是作为button点击次要结果。 不是直接的结果。

即button被点击,OS解释点击,然后告诉你的应用程序进入后台,然后你得到applicationWillResignActive

当你接到电话等等

没有办法专门检测主页button上的双击。

正如你注意到的,你应该回应applicationWillResignActive

你究竟在做什么?