例如,我想子类化UIButton
并将其字体20.0f
默认设置为。我可以这样写:
@IBDesignable
class HCButton: UIButton {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.customInit()
}
func customInit () {
titleLabel?.font = UIFont.systemFontOfSize(20)
}
}
但这不会影响Interface Builder中的预览,默认情况下,所有自定义按钮都以15.0f
字体大小显示。有什么想法吗?