我一直在学习如何制作iOS应用,并且遇到了轻微的烦恼。我无法找到一种简单的方法来对齐文字输入。
查看下面的屏幕截图,您会看到我已设法调整我的文字字段,这就是我想要的。
但是,我通过更改每个标签和文本字段之间的单个前导空格手动完成此操作。
我的问题是,如何动态调整我的文字字段?
答案 0 :(得分:1)
答案 1 :(得分:1)
Anand发布了很好的方式,但我个人在这种情况下使用相同的宽度和高度。所以让我们简要介绍一下:
1)首先,将约束放在 年龄标签 上:
2)将约束放在顶部 右侧文本字段 :
horizontal spacing c.
3)然后,制作第二行元素 - 在故事板中放置大约相同宽度和高度的第二个标签和第二个文本字段(使用IB,您可以稍后使用魔术函数修复它更新框架 )。
4)然后,为weight
标签设置此项:
5)第二个文本字段的重复宽度相同。你不必在第二步中制作间距约束。
结束现在所有四个项目都已对齐。
例如,如果您想更改标签的高度,只需选择它的高度约束,其他标签也会跟随此更改。
最后的经验就在这个动画:
中