iOS - 检测用户是否在应用程序沙箱之外触摸屏幕

标签 ios swift events sandbox

问题其实在题目的标题里。我知道有 touchesBegan 等事件可以识别应用程序沙箱内的触摸。但问题是 - 当您的应用程序处于后台时是否可以检查触摸?我想确定用户不使用设备并在应用程序内部做一些事情(例如设备被留在某处)如果是 - 我真的很感激 Swift 中的代码片段。

非常感谢!

最佳答案

触摸事件转到特定 View 。 View 由特定应用拥有。

如果应用程序在后台,则不会显示其 View 。因此,后台应用无法获取任何类型的触摸事件。

关于iOS - 检测用户是否在应用程序沙箱之外触摸屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37213776/

相关文章:

windows - Windows 上的互斥锁和事件

android - 是否可以在试飞站点上传 android apk 文件..

objective-c - 当 block 的参数数量和类型可能不同时,使用来自 va_list 的参数调用 block

ios - 如何在 Swift 中最佳地使用 NSDateFormatter

jquery - Dojo 是否有与 jQuery.trigger() 等效的函数?

wpf - 在 WPF 中,如何为模板中设计的 FrameworkElement 添加 EventHandler?

iphone - 基于 View 的应用程序中的选项卡栏 - XCode

ios - 如何从 .ipa 文件中提取内容 (2018)

ios - iPhone XR UIScreen.main.bounds 报告 375 x 812

ios - 添加将包含输入的 UIView