2016-05-28 4 views
0

, когда я установил звание UIButton в IB, как объяснить и попытаться изменить шрифт программно:Приписываемые titleLabel в UIButton (IB) не уважает SetFont

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

шрифта не увеличивается/уменьшается ...

Есть ли способ исправить это?

+0

Одним из способов было бы установить NSFontAttributeName на имущество titleLabel в «» attributedText – azimov

ответ

0

Поскольку вы работаете с атрибутированной строкой для названия кнопки, вы должны установить шрифт с атрибутом NSFontAttributeName, когда вы создаете атрибутированную строку.

+0

он установлен на Interface Builder .... –

0

вызов setAttributedTitle: Форстате: от UIButton установить приписываемое название

+0

Я не ищу, чтобы изменить название ... просто шрифт. В основном хотите button.adjustsFontSizeToFitWidth = true, но это не работает с атрибутом текста –

Смежные вопросы