Ответ 1
Причина того, что код, который вы публикуете, не работает, вероятно, потому, что Arial отсутствует в iOS. Вы можете изменить свойства UIButton
titleLabel
так же, как и любой другой экземпляр UILabel
. Читайте об этом здесь.
Итак, вы можете изменить размер шрифта с помощью следующего:
button.titleLabel.font = [UIFont systemFontOfSize:14.0];
Вы можете выбрать шрифт по имени, но не все шрифты доступны на iOS. Ниже приведен список тех, которые есть.