我在 UILabel 中显示 2 行或三行文本,但文本被截断而不是换行。
在 IB 中,“换行符”设置为“自动换行”,并且标签的高度足以容纳文本行。
我在其他 View 中的其他标签中执行与此完全相同的操作,并且它们确实换行,我看不出这个标签不会换行的任何原因或任何不同之处。
最佳答案
您需要将 UILabel
的 numberOfLines
设置为 0
或您想要的任何行数。将其设置为0
将根据文本长度自动选择行数。默认值为 1
。
编辑:我刚刚检查过,在 IB 中,该属性称为 Lines
。
关于ios - UILabel 中的文本未换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18006083/