在UILabel上使用属性设置属性文本是否调用layoutSubviews?

时间:2017-06-19 10:17:19

标签: ios swift uilabel nsattributedstring

在我的iOS应用程序中,我正在使用UILabel。刚才我发现UILabel的一种非常奇怪的行为。在viewDidAppear中,当我仅使用{/ p>在UILabel上设置属性文字时

NSAttributedString(string: "my infinite text. I don't have fixed length.")

然后layoutSubviews没有被调用。但是当我使用以下方法时:

NSAttributedString(string: "my infinite text. I don't have fixed length.", , attributes: [String : Any]?)
<{1}}子类的

layoutSubviews会自动调用。

为什么会这样?

0 个答案:

没有答案