Например, я хочу создать подкласс 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
по умолчанию. Какие-нибудь мысли?