自动布局为每个元素创建相同的宽度

时间:2015-04-06 12:01:27

标签: ios xcode autolayout constraints

我正在为我的屏幕使用自动布局,但尽管我设置了相同的宽度,相同的拥抱优先级和抗压缩性(对于所有文本字段)。我有许多警告要求我以不同的方式设置它们,但它看起来与我想要的不同。

我想要的是什么:

  • 第1行:X似乎隐藏了边缘的一部分

  • 第2行:文本字段为 宽度相同,如果空间正在运行,破折号可以缩小 out(但可见)。

enter image description here

警告: enter image description here

1 个答案:

答案 0 :(得分:0)

看起来你只是有一点点约束。这就是它们的样子:

  1. 从第一个textField添加一个前导约束到superview
  2. 在textFields之间添加水平约束(从第一个到第二个,依此类推)
  3. 从最后一个添加尾随约束到超级视图
  4. 选择所有3个textFields并为它们添加相等的宽度约束
  5. enter image description here

    这应该有用,所以你可以实现你所需要的。如果您需要更多帮助,请告诉我