0

我有一个用 Swift 编码并使用故事板的 iOS 应用程序。故事板中视图控制器的顶部有一个“标题栏”,应该与手机的左/右边缘齐平:

根据情节提要+自动布局,边缘和标题之间没有间隙

这在 iPhone 6s 中表现如预期。但是,在 iPhone 7 Plus 中,它以某种方式在屏幕上显示可能 2 毫米的点击,好像自动布局不起作用。根据自动布局,前导空格是-16。将其设置为 0 并不能修复它。

左边缘的自动布局约束

我在自动布局上是否缺少一些东西,使它可以在所有设备上工作而不会显示间隙?

4

1 回答 1

1

这是给出约束的不好方法。您已经对边距而不是屏幕边缘进行了约束。因此,它在 6 秒内可以正常工作,但在任何 plus 设备中都不能正常工作。Constraints to margin删除约束并使用OFF重新应用它们。

还有一件事,当你用Constraints to marginoff 给出约束时,确保你把常数设为 0.0 而不是 -/+16.0

于 2017-09-19T01:28:36.710 回答