有没有什么方法可以在Objective-C中检测iOS8的新Reachability手势?
激活手势,双击iPhone6和iPhone6Plus上的TouchID按钮.
最佳答案 它没有公共API.
我可以找到two related private API methods on UIApplication
(使用其中任何一个都应该从App Store中拒绝您的应用):
> _setReachabilitySupported :,可能会启用/禁用可达性(如Spotlight)
> _deactivateReachability,它会将视图返回到屏幕上的正常位置
但是,我没有看到任何通知您的应用程序用户已执行手势的内容.
您还可以尝试子类化UIWindow并覆盖setFrame:.在此方法中设置断点,如果在启用可达性时触发断点,则可以查看堆栈跟踪以获取更多信息.