当我在IB中将UIButton的标题设置为属性并尝试以编程方式更改字体时:
button.titleLabel?.font = UIFont.systemFontOfSize(20)
字体不增加/减少...
有没有办法解决这个问题?
当您使用属性字符串作为按钮标题时,您必须在创建属性字符串时NSFontAttributeName
属性设置字体。
调用 setAttributedTitle:forState: of UIButton 来设置属性标题