Xcode - 居中分段控制导致错误(Swift)

时间:2015-11-30 12:42:28

标签: ios xcode swift storyboard uisegmentedcontrol

我正在尝试将分段控件集中在我的Storyboard中。我这样做是通过向容器边距添加约束前导和尾随空格。

在我这样做之前,它在模拟器中看起来像这样: enter image description here

添加约束后,我的Storyboard中的内容如下: enter image description here

添加这些约束后,它在模拟器中看起来像这样:

enter image description here

我在控制台中收到此错误:

  

无法同时满足约束条件。     可能至少下列列表中的一个约束是您不想要的约束。试试这个:(1)看看每个约束并试着找出你不期望的东西; (2)找到添加了不需要的约束或约束的代码并修复它。 (注意:如果您看到不理解的NSAutoresizingMaskLayoutConstraints,请参阅UIView属性的文档

1 个答案:

答案 0 :(得分:2)

Center Horizontally提供给超级视图。

问题正在发生,因为故事板中的场景宽度为600px,你从两边给它硬编码的边距,这就是它在小屏幕上被粉碎的原因。