垂直位置模棱两可,矛盾矛盾

时间:2018-10-28 13:49:12

标签: ios autolayout interface-builder

我在视图控制器中收到以下警告,我想了解原因。请看图片。

Image of view controller

谢谢您的帮助!

3 个答案:

答案 0 :(得分:0)

您要给它指定一个具体的width,即200,但是您还告诉UIView的{​​{1}有一个leading和一个trailing },每个16点。然后,您还告诉我们Safe Area是经过认证的,但是您也给了它UIView约束。所有这些使您的bottom的位置不明确。

尝试一下:

  • 删除您设置的比例
  • 先删除UIViewleading约束或trailing约束
  • 也删除width约束

答案 1 :(得分:0)

edited

尝试删除高度和宽度,并添加前导,顶部,尾部,底部约束,以使视图在所有设备中自动调整大小。

答案 2 :(得分:0)

在我的Xcode 9.4.1 Link to the image上工作正常。您能否单击View Controller Scene旁边的红色箭头以查看约束不明确的原因是什么?