我有四个连续的 UILabel。标签的标题会根据某些条件动态变化。标题可以是多行或单行。因此,所有标签应保持相同的高度,即最大高度标签的高度。我使用 Storyboard 为所有标签添加了相等高度约束,但问题是假设一个标签具有多行,它只是忽略高度并仅显示一行,如果两个标签具有多行,则所有标签都会保持多行高度并正确显示。我尝试了不同的约束组合,但结果是相同的,仅当其中两个具有更大的高度时才保持高度。
最佳答案
删除高度和等高约束。 只需从顶部、底部、左右添加约束(最后一个标签除外)。 在最后一个标签中添加左、右和高度约束 并使用行数将为零到所有标签:)
关于ios - iOS 界面生成器的等高约束问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45365364/