如何在滚动视图中有两个行数为 0 的 uilabel

How to have two uilabel with 0 number of lines inside a scrollview

我在滚动视图中有一个高度设置为 <= 200 的视图,我在 UIView 中有多个 ui 标签,其中两个标签的行数为 0 以自动调整大小,但我自动布局出错。它要求我更改标签的垂直优先级拥抱,如果我这样做,视图只会根据一个标签调整大小,另一个标签保持高度不变。在图片中,ui标签有 4 lines 是那些设置为 0 number of lines 的。如果我更改垂直优先级拥抱,ui 仅根据一个标签上的行数进行更改,即使另一个标签只有一行,ui 也会为我提供 4 行的 space。

您可以在 scrollView 中使用带有标签的 stackView。 这是一个说明: