UIButton(IB)中的归属titleLabel不尊重setFont

时间:2016-05-28 09:28:29

标签: ios swift uibutton swift2

当我在IB中将UIButton的标题设置为属性并尝试以编程方式更改字体时:

button.titleLabel?.font = UIFont.systemFontOfSize(20)

字体不会增加/减少...

我有办法解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

当您使用按钮标题的属性字符串时,您必须在创建属性字符串时使用NSFontAttributeName属性设置字体。

答案 1 :(得分:0)

调用setAttributedTitle:forState:UIButton来设置属性标题