我怎样才能很好地对齐它们?

How can I align them nicely?

这些是接收数据的标签。

有很多space,但有重叠。

您应该从页面顶部排列您的组件:

您所有的组件排列和约束都依赖于一起。

Component_1必须有Constraint(height, top, left, right) Component_2 必须有 Constraint(height, top, left, right) 如果你有一个灵活高度的标签,你应该设置没有固定高度的约束,并且应该使用 >= height (height >= 30, top, left, right) 设置 height Constraint 并将 numberOfLine 设置为 0.

如果你有很多组件,你应该使用 ScollView 或 TableView