Xcode iPhone X - 如何返回黑带

时间:2018-04-26 11:36:25

标签: ios iphone xcode iphone-x

这些天我正在用swift做一个iOS应用程序。问题是我用屏幕的高度和长度来固定所有东西,所以它出来的不同。我希望上下有黑带,以便返回16:9。

enter image description here

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:0)

删除视图上的约束。然后将它们添加回去,确保你将顶部和底部固定在安全区域上(如图所示为红色视图):

enter image description here

答案 1 :(得分:0)

  

对于具有自定义布局的应用,支持iPhone X也应该是   相对简单,特别是如果您的应用使用自动布局并坚持   到Safe Area和边距布局指南。

答案 2 :(得分:0)

来自我当前App的工作解决方案

当我不使用kaunchScreen.storyboard

输出: enter image description here

因为你在iPhone X中有黑色区域,所以

<强>解决方案

enter image description here

解决方案后的输出

删除黑色区域

enter image description here

希望它能帮助