所以我正在尝试为iPhone X更新我的应用程序(我知道这个游戏有点晚了),我启用了安全区域,并修复了(据称)所有限制以匹配.它在iPhone X上看起来很完美.但出于某种原因,在所有其他iPhone上,它仍然占据了iPhone X的缺口,尽管Safe Area正确显示了UI的开始和结束位置.我不知所措.没有任何约束是硬编码的,我将它们全部设置为“标准”值(或者我相信).
messed up iPhone 8 (bubble and ui elements should be at very top and bottom)
这是我的故事板文件:https://ufile.io/35zvs
最佳答案 您在横幅视图的顶部和底部使用标准间距,并具有所需的优先级.尝试将其设置为superView:0或safeArea:0,看看是否能为您解决问题.
更新后的视图: