XCode: 如何调整 UIStackView 中的项目

XCode: How To Adjust Items In A UIStackView

如何调整 StackView 中的 TextField 以填充它与我也放置在其中的标签之间的空白?我正在使用故事板。

目前看起来是这样的:

想要的外观:

谢谢。

这只需使用嵌套 UIStackView 即可实现。

首先添加水平 UIStackView,间距为 15,分布和对齐为填充。

在其中添加两个垂直 UIStackView,均设置为与分布相同地填充,并设置为填充对齐。间距可以设置为10.

在第一个垂直的内部添加两个 UILabel,在第二个垂直的内部添加两个 UITextField.

这将导致:

标签将展开以适应最大的标签。