Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ios双击主页按钮事件_Ios - Fatal编程技术网

ios双击主页按钮事件

ios双击主页按钮事件,ios,Ios,是否仍有捕获双击主页按钮事件的方法 我知道它将运行到applicationWillResignActive,但有许多情况下应用程序将运行到applicationWillResignActive,因此我无法区分双击主页按钮事件和其他事件 有人能给我一些提示吗 我的应用程序遇到错误: -在iOS 7上,当双击home按钮时,您可以看到正在运行的应用程序及其当前图像。因为我的应用程序有一些保护(我构建了一个密码视图),所以当用户点击主页按钮或双击主页按钮时,我将捕获事件以首先显示我的密码视图。为此,我

是否仍有捕获双击主页按钮事件的方法

我知道它将运行到applicationWillResignActive,但有许多情况下应用程序将运行到applicationWillResignActive,因此我无法区分双击主页按钮事件和其他事件

有人能给我一些提示吗

我的应用程序遇到错误: -在iOS 7上,当双击home按钮时,您可以看到正在运行的应用程序及其当前图像。因为我的应用程序有一些保护(我构建了一个密码视图),所以当用户点击主页按钮或双击主页按钮时,我将捕获事件以首先显示我的密码视图。为此,我将代码放在applicationWillResignActive上以显示密码

  • 它工作得很好,但另一个问题发生了,当用户下拉通知或其他操作使应用程序退出活动时,它将显示我的密码视图,这导致用户感到非常烦恼。所以我只想在用户点击主页按钮或双击主页按钮时显示密码视图。有人知道吗

您无法访问主页按钮上的任何按钮

当它进入
应用程序willresignactive
时,这是单击按钮的次要结果。不是直接的结果

i、 e.点击按钮,操作系统解释点击,然后告诉你的应用进入后台,然后你得到
applicationWillResignActive


当您接到电话等时也是如此。

您无法访问主页按钮上的任何按钮

当它进入
应用程序willresignactive
时,这是单击按钮的次要结果。不是直接的结果

i、 e.点击按钮,操作系统解释点击,然后告诉你的应用进入后台,然后你得到
applicationWillResignActive


当您接到电话等时也是如此。

无法专门检测到双击主页按钮

正如您所注意到的,您应该响应
应用程序willresignactive


你到底想达到什么目的?

没有办法专门检测到双击主页按钮

正如您所注意到的,您应该响应
应用程序willresignactive

你到底想达到什么目的?

不,没有

苹果只是不允许你访问他们的硬件。你唯一能做的就是使用框架来访问那些硬件。如果没有任何框架的话,没有越狱之类的编码就无法做到这一点

您可以考虑软件的层次

  • 硬件独立=类似应用程序
  • 硬件使用=例如照相机应用程序(使用某种类型的核心框架)
  • 硬件本身=没有使用该层的权限
  • 核心框架为您提供了为硬件编写代码的能力

    不,没有

    苹果只是不允许你访问他们的硬件。你唯一能做的就是使用框架来访问那些硬件。如果没有任何框架的话,没有越狱之类的编码就无法做到这一点

    您可以考虑软件的层次

  • 硬件独立=类似应用程序
  • 硬件使用=例如照相机应用程序(使用某种类型的核心框架)
  • 硬件本身=没有使用该层的权限
  • 核心框架为您提供了为硬件编写代码的能力



    谢谢@MasterRazer,我很确定没有解决办法,但我必须问一下运气如何。我的应用程序有一些与此相关的问题。我刚刚添加了编辑演示我的应用程序问题,请你给我一些想法。我知道这类应用程序,我不认为这很烦人。如果用户下载一个应用程序来获取安全密码或其他信息,他们会期待。我有一个这样的应用程序,我真的很高兴,因为有时候我忘了锁手机,它们是可见的。所以就让它保持原样吧。我不认为苹果为您提供了其他解决方法。@pf2707很抱歉,但我看不到适合您的解决方案。谢谢@MasterRazer,我很确定没有解决方案,但我必须询问以了解运气。我的应用程序有一些与此相关的问题。我刚刚添加了编辑演示我的应用程序问题,请你给我一些想法。我知道这类应用程序,我不认为这很烦人。如果用户下载一个应用程序来获取安全密码或其他信息,他们会期待。我有一个这样的应用程序,我真的很高兴,因为有时候我忘了锁手机,它们是可见的。所以就让它保持原样吧。我不认为苹果为您提供了另一种解决方法。@pf2707很抱歉,但我看不到适合您的解决方案。谢谢@Fogmeister,您的回答对我很有帮助。:)谢谢@Fogmeister,你的回答对我很有帮助。:)谢谢@Ashley Mills,因为我的应用程序需要它来防止bug,如果无法将双击主页事件与其他事件区分开来,可能我需要接受该bug,因为该bug并不十分严重。你应该问一个问题,给出你的bug的具体细节,也许我们可以帮助你!谢谢@Ashley Mills,因为我的应用程序需要它来防止bug,如果无法将双击主页事件与其他事件区分开来,可能我需要接受该bug,因为该bug并不十分严重。你应该问一个问题,给出你的bug的具体细节,也许我们可以帮助你!
    applicationIdentinterbackground
    事件对您的案例不有用吗?@Zen,是的,但它对案例有用按home按钮,当双击home按钮时,似乎不是因为在这种情况下不会调用applicationIdentinterbackground,仅调用applicationWIllResginActive。是否
    ApplicationIdentinterBackground
    事件对您的案例不有用?@Zen,是的,但它对案例有用按home按钮,当双击home按钮时,似乎不是因为在本例中ApplicationIdentinterBac