ios – 安全区域问题 – 在iPhone X上很好,而在其他区域没有

ios – 安全区域问题 – 在iPhone X上很好,而在其他区域没有,第1张

概述所以我正在尝试为iPhone X更新我的应用程序(我知道这个游戏有点晚了),我启用了安全区域,并修复了(据称)所有限制以匹配.它在iPhone X上看起来很完美.但出于某种原因,在所有其他iPhone上,它仍然占据了iPhone X的缺口,尽管Safe Area正确显示了UI的开始和结束位置.我不知所措.没有任何约束是硬编码的,我将它们全部设置为“标准”值(或者我相信). storyboard ( 所以我正在尝试为iPhone X更新我的应用程序(我知道这个游戏有点晚了),我启用了安全区域,并修复了(据称)所有限制以匹配.它在iPhone X上看起来很完美.但出于某种原因,在所有其他iPhone上,它仍然占据了iPhone X的缺口,尽管Safe Area正确显示了UI的开始和结束位置.我不知所措.没有任何约束是硬编码的,我将它们全部设置为“标准”值(或者我相信).

storyboard (first button is actually the talk bubble,which is just a static image,second is the paw print,which is an actual button)

messed up iPhone 8 (bubble and ui elements should be at very top and bottom)

这是我的故事板文件:https://ufile.io/35zvs

更新:image for ercell0

解决方法 您在横幅视图的顶部和底部使用标准间距,并具有所需的优先级.尝试将其设置为superVIEw:0或safeArea:0,看看是否能为您解决问题.

更新后的视图:

总结

以上是内存溢出为你收集整理的ios – 安全区域问题 – 在iPhone X上很好,而在其他区域没有全部内容,希望文章能够帮你解决ios – 安全区域问题 – 在iPhone X上很好,而在其他区域没有所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1033221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存