带有换行符和自动布局的 UILabel

UILabel with linebreak and auto layout

这个问题我已经有一段时间了。我有一个 UILabel,它对自动布局有约束。但是标签文本太长,部分文本显示在屏幕外。

我已经尝试在情节提要设置中以及通过以下代码设置行数:

label.numberOfLines = 0;

在我为标签添加约束之前,代码非常有效。

关于如何解决这个问题的任何想法?

添加此代码..

_lable.numberOfLines=0;
_lable.preferredMaxLayoutWidth = 300.0; //Add width

UILabel documentation