【问题标题】:Is there any notification which can capture Reachability event on iPhone 6?是否有任何通知可以捕获 iPhone 6 上的可达性事件?
【发布时间】:2014-12-22 05:03:57
【问题描述】:

iPhone 6/6 Plus 具有名为“可达性”的新功能(在 TouchID 上触摸两次以在更大的屏幕上进行交互)。但是我在iOS8 SDK文档中没有找到任何API。也许我必须等待下一个版本的iOS SDK。

我认为当 Reachability 处于活动状态时,我的应用程序可以做一些有趣的事情或制造一些惊喜。那么有人对此有想法吗?

【问题讨论】:

  • 我试图检查 UIWindow 框架大小是否有任何差异,但没有运气。看起来更像是低级操作。
  • 我认为这不应该做任何令人惊讶的事情。 Reachability 事件应该只是将屏幕拉得更近,以便用户能够用拇指触及它。在我看来,此时修改应用程序的外观是违反直觉的。想象一下,我无法到达视图顶部的按钮,然后我双击 TouchID 并期望该按钮大致位于屏幕高度的中间,但是嘿,您只是将它放在其他地方,现在我很困惑..:)

标签: ios iphone reachability iphone-6 iphone-6-plus


【解决方案1】:

根据我对 iOS 8.x SDK 更改的阅读,应用无法检测到用户已激活可达性。我认为 Apple 希望(并期望)此功能将简单地允许访问屏幕的上半部分,并以对应用程序完全透明的方式处理基本视图的重定位。我无法向您指出任何关于此的具体文件,因为缺乏证据本身就是证据。

哦,我认为 Apple 不希望任何应用程序在激活可达性时做任何“令人惊讶”的事情! ;-)

【讨论】:

    猜你喜欢
    • 2018-09-17
    • 1970-01-01
    • 2016-03-18
    • 1970-01-01
    • 1970-01-01
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多