安全区域外的可单击按钮

问题描述 投票:0回答:1

是否可以在安全区域之外单击按钮(顺便说一下?非安全区域?)?我在屏幕截图中有类似的按钮,并突出显示了我的应用无法识别触摸的区域(它是模拟器iPhone XR的屏幕截图,有缺口,但在屏幕截图中不可见):iPhone XR screenshot

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

ios swift uigesturerecognizer iphone-x safearealayoutguide
1个回答
0
投票

根据我的经验,按钮不响应安全区域之外的触摸。这是有充分理由的。安全区域之外的区域保留给iOS系统用户界面使用,例如显示时间,电池电量和手机信号强度。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.