Подтвердить что ты не робот

Изменение размера шрифта UIButton

У меня есть UIButton, который отображает текст со следующим кодом:

 [button setTitle:@"Join this group" forState:UIControlStateNormal];

однако, как мне изменить размер шрифта для этого? Я попробовал

button.titleLabel.font = [UIFont fontWithName:@"Arial-MT" size:8.0];

но я думаю, что это совершенно другая вещь. Или, по крайней мере, как настроить текст на размер рамки кнопки. Должен ли я просто использовать textLabel.text вместо?

4b9b3361

Ответ 1

Причина того, что код, который вы публикуете, не работает, вероятно, потому, что Arial отсутствует в iOS. Вы можете изменить свойства UIButton titleLabel так же, как и любой другой экземпляр UILabel. Читайте об этом здесь.

Итак, вы можете изменить размер шрифта с помощью следующего:

button.titleLabel.font = [UIFont systemFontOfSize:14.0];

Вы можете выбрать шрифт по имени, но не все шрифты доступны на iOS. Ниже приведен список тех, которые есть.