有什么方法可以检测到新的可达性Objective-C 中的 iOS8 手势?
双击 iPhone 6 和 iPhone 6 Plus 上的 Touch ID 按钮即可激活该手势。
没有针对它的公共 API。
有两个相关的私有 API 方法UIApplication我可以找到(使用其中任何一个都会导致您的应用程序被 App Store 拒绝):
-
_setReachabilitySupported:
,这可能会启用/禁用可达性(如 Spotlight)
-
_deactivateReachability
,这会将视图返回到屏幕上的正常位置
但是,我没有看到任何通知您的应用程序用户已执行该手势的信息。
您还可以尝试子类化UIWindow
并压倒一切setFrame:
。在此方法中设置一个断点,如果在启用 Reachability 时触发该断点,则可以查看堆栈跟踪以获取更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)