使用iOS故事板动态调整UILabel的高度

时间:2016-07-20 02:54:58

标签: ios swift xcode storyboard

我有一个标签,它是使用iOS Storyboard布局创建的。

然而,标签的内容是动态的,可以在运行时更改。

如何确保根据标签中的内容调整标签的高度。

我试过了:

将行数设置为0

设置Editor -> Size to Fit Content

但他们不起作用。标签中的文字仅以单行打印,因此屏幕上不会显示某些文字。

任何帮助都将受到高度赞赏。

2 个答案:

答案 0 :(得分:6)

Image 试试这种方式

您的标签应为行数为0

高度约束赋予标签并选择高度约束,然后设置大于等于,它会根据内容自动调整高度

答案 1 :(得分:0)

请检查您的限制。你不能设置标签的高度约束。如果superview的高度是固定的,你不能同时设置顶部和底部约束。因为这意味着你设置标签的高度约束。因此,您必须修复标签宽度,而无法修复标签高度。