Мне нужно , чтобы установить размер шрифта заголовка UILabel
из UIButton
программно.
377
Мне нужно , чтобы установить размер шрифта заголовка UILabel
из UIButton
программно.
button.titleLabel.font = [UIFont systemFontOfSize:size];
должен помочь
[button setFont:...]
был объявлен устаревшимИспользуйте
[button.titleLabel setFont:...]
вместо этого, например:[myButton.titleLabel setFont:[UIFont systemFontOfSize:10]];
источник
[button.titleLabel setFont:myFont]
точно и абсолютно равноbutton.titleLabel.font = myFont
, это просто другое обозначение для использования одного и того же установщика свойствВы также можете установить размер шрифта и стиль шрифта, используя что-то вроде этого. Это немного больше, чем вы просите, но эй, какого черта ...
И ... если вы чувствуете себя резвым, список доступных шрифтов можно найти, реализовав этот код, а затем проверив выходные данные в своем отладчике xCode.
Код:
Пример:
источник
Objective-C:
Swift:
ничего не будет делать, кроме изменения размера шрифта.
источник
Ты можешь использовать:
источник
Это было бы полезно
источник
Я надеюсь, что это поможет вам
удачи
источник
Свифт 3:
источник
Swift:
Неважное примечание: удалено animuson ♦ 5 декабря '14 в 16:48
animuson, у меня была такая же проблема сейчас, через месяц после того, как я опубликовал этот ответ. Я гуглил и обнаружил этот пост, который нелегко скопировать в быстрый проект. Пока я прокручивал, увидел мой удаленный ответ и скопировал его. поэтому, пожалуйста, не удаляйте действительно полезные вещи ..
источник
Swift 4
Objective-C
Пример:
Font_Name = "Helvetica"
Font_Size = 16,0
Надеюсь, поможет.
источник
Для людей, интересующихся, почему их текст не отображается, если вы делаете
Это не будет отображаться, вам нужно сделать:
источник
Вы также можете настроить шрифт кнопки жирным шрифтом, курсивом. этот пример с жирным системным размером шрифта.
источник
Это должно заставить вас идти
источник
Таким образом, вы можете установить fontSize и обрабатывать его всего за один раз
class
.1. Создал
extension
изUIButton
и добавил следующий код:2.1 Создание
UIButton
внутреннего кодаТеперь , если вы создаете
UIButton
внутри вашего кода,#import
вextension of your
UIButton` и создать кнопку.2.2 Создать кнопку в
Interface Builder
Если вы создаете
UIButton
внутриInterface Builder
, выберитеUIButton
, перейдите кIdentity Inspector
и добавить созданныйextension
какclass
дляUIButton
.источник
Swift 4.x
источник
Проверьте имя произвольного шрифта, добавлен ли флажок «Целевое членство». Это должно помочь.
источник
это может помочь:
источник
Для поддержки функции доступности в UIButton
Вы можете нажать кнопку шрифта сейчас.
источник