UITextView的AdjustsFontSizeToFitWidth

时间:2019-05-09 18:10:52

标签: ios swift fonts uilabel uitextview

adjustsFontSizeToFitWidth似乎对UILabel很好,但是我现在使用的是UITextView,并且该选项似乎不存在。

我正在使用最新的Xcode和Swift 5。

根据https://developer.apple.com/documentation/uikit/uitextfield/1619625-adjustsfontsizetofitwidth

,他们似乎也为UITextField启用了它

另一个问题是,与UILabel相比,使用UITextView有什么好处?如果需要,我可以将所有文本视图更改为标签。

我发现的所有“答案”似乎都是针对Swift 3的。

1 个答案:

答案 0 :(得分:0)

OP上的注释使我在UITextView上使用UILabel。如果文本太大而不适合约束,UILabel可以更改文本大小。

要对UILabel执行此操作,请使用:

proText.adjustsFontSizeToFitWidth = true

我不需要UITextView的优点和功能(编辑,文本选择和滚动视图等)。