调整文本大小以适合Swift中的标签

Joh*_*ijn 18 text ios autolayout swift xcode6

我想在标签中显示一些文字.

标签有固定的大小,但文本可以从一个单词到一个完整的句子.

有没有办法自动调整文本的大小,使它总是以尽可能大的字体大小显示而不截断它?

我现在正在编写教程几天,但只能找到调整标签大小的方法,而不是文本大小.

Sat*_*ito 30

设置minimumScaleFactor属性UILabel.

如何设置minimumScaleFactor

  • 不要忘记`label.adjustsFontSizeToFitWidth = true` (4认同)

Eri*_*rik 24

您可以更改字体大小以适合UILabel(非多线)的宽度:

myLabel.adjustsFontSizeToFitWidth = true
Run Code Online (Sandbox Code Playgroud)