【问题标题】:Clickable buttons outside safe area安全区域外的可点击按钮
【发布时间】:2020-03-24 08:37:14
【问题描述】:

是否有可能在安全区域之外有可点击的按钮(顺便说一句,它怎么称呼?非安全区域?)?我有按钮,如屏幕截图和突出显示我的应用程序无法识别触摸的区域(它是来自模拟器 iPhone XR 的屏幕截图,有缺口,但在屏幕截图中不可见):

我知道某些系统按钮在该区域是可点击的,但我不知道为什么我的按钮不能点击。

【问题讨论】:

    标签: ios swift uigesturerecognizer iphone-x safearealayoutguide


    【解决方案1】:

    根据我的经验,按钮不会对安全区域之外的触摸做出响应。这是有充分理由的。安全区域之外的区域为 iOS 系统用户界面保留,例如显示时间、电池电量和您的蜂窝信号强度。

    Apple 建议在布局 UI 元素时考虑安全区域插入。

    尝试在 iPhone X 或 iPhone 11 等设备上运行此项目进行测试:https://github.com/ChopinDavid/safearea

    【讨论】:

      猜你喜欢
      • 2013-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多