UILabel缩小/扩展框架以适合自动布局中的文本?

时间:2018-10-18 07:07:18

标签: ios swift uilabel constraints

有什么方法可以设置标签的字体大小,然后使标签框架(矩形边界)缩小/扩展以适合字体大小?这是adjustsFontSizeToFitWidth的反函数,您可以在其中调整文本的大小以适合框架。

因此,假设我有一个标签,其中可以包含任何类型的文本...我想调整标签框架的大小以使其完全适合文本...因此,在此之后,我可以正确使用锚点约束。

我正在寻找类似adjustFrameWidthHeightToFitText的东西。

2 个答案:

答案 0 :(得分:0)

将垂直和水平内容的优先级设置为1000,则标签将完全适合内容。

答案 1 :(得分:0)

如果您未设置高度限制,而是将行数设置为15至20(取决于您的文本大小),则界面构建器将解决此问题。