Swift故事板:将两列布局更改为多列布局

时间:2016-01-21 09:58:05

标签: ios xcode storyboard

我创建了一个iOS应用程序,它有多个文本字段,以并排模式排列,或两列布局。条件是文本字段必须在彼此之间具有40个像素,并且作为视图的前导和尾随空间。

但是现在,我的任务是更改一些文本字段,以便将它们分成三个。

看哪,我的客户黑暗的愿望:

enter image description here

请原谅我可怕的绘画技巧,但其中的要点是文本​​域之间仍需要40像素。它们的长度可以是变量,但最好彼此相等。

1 个答案:

答案 0 :(得分:2)

我会在这里使用UIStackView。

1)将这3个文本字段抓到StackView

2)将StackView长度设置为等于上/下的文本字段,因此它只是继承其大小

3)将StackView中文本字段之间的距离设置为40像素

4)将每个文本字段长度设置为等于剩余的两个文本字段,以便它们始终保持相同的宽高比

我希望我能理解你的问题