iPhone X 横向模式下的视图看起来不正确

Posted

技术标签:

【中文标题】iPhone X 横向模式下的视图看起来不正确【英文标题】:View does not look correct on iPhone X landscape mode 【发布时间】:2018-07-27 06:45:49 【问题描述】:

我在UITableview(标题)中有一个“view”,但在横向模式下,它不尊重iPhone X 上的安全区域。

有解决这个问题的建议吗?

更新: 感谢@matt、@ Tj3n、@AlbertB 和@dahiya_boy 的建议,我添加了“安全区”,并解决了问题。

【问题讨论】:

使用故事板左侧面板中的安全保护。 问题是你的前导和尾随约束是错误的。在标题视图中,我看到两个视图。第一个的前缘和第二个的后缘需要通过自动布局固定到安全区域。这样,标题视图本身会很宽,但视图将位于安全区域内。 标题视图内的子视图必须尊重安全区域 好的,但这并不能改变我的意思。他们不尊重安全区域的原因是您没有将他们固定在安全区域。 @MarioBurga 使用此link 无法在情节提要中的安全区域 【参考方案1】:

在 VIEW 中,确保您已激活这些选项。

【讨论】:

以上是关于iPhone X 横向模式下的视图看起来不正确的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 横向模式返回不正确的视图大小

设置为横向模式时视图位置不正确

iPhone SDK:TextView,横向模式下的键盘

iPhone正确的横向窗口坐标

横向模式下的presentViewController宽度

在 iPhone 的 iOS 7 中打开相机时横向模式下的方向问题