Как изменить шрифт uilabel? - PullRequest
       2

Как изменить шрифт uilabel?

0 голосов
/ 21 октября 2011

Я хочу изменить шрифт метки. И шрифт, который я использую, показан на картинке. Как использовать это в моем приложении. Я уже добавил в .plist, как показано на изображении. Но это не работает должным образом. Как мне это удается?

Спасибо заранее ... enter image description here

Ответы [ 5 ]

1 голос
/ 21 октября 2011

Используйте это, чтобы установить шрифт программно:

[TheLabelName setFont:[UIFont fontWithName:@"American Typewriter" size:18]];
0 голосов
/ 21 октября 2011

Добавьте шрифт в каталог ресурсов, как это изображение, которое вы уже сделали сейчас. Главное, вы не можете записать имя шрифта, который вы добавили, так как он проверяет шрифт моего изображения с именем ROCKB.ttf, но у меня есть напишите Rockwell-Bold, чтобы вам приходилось проверять, по какому имени он был установлен в вашем коде, затем выберите его оттуда и затем поместите это имя в ярлык, шрифт теперь будет отражать метку. enter image description here

label.font = [UIFont fontWithName: @ размер "Rockwell-Bold": 20];

и семейство шрифтов по этому коду NSArray * familyNames = [[NSArray alloc] initWithArray: [UIFont familyNames]]; NSArray * fontNames; NSInteger indFamily, indFont; for (indFamily = 0; indFamily <[счетчик фамилий]; ++ indFamily) { NSLog (@ "Фамилия:% @", [familyNames objectAtIndex: indFamily]); fontNames = [[NSArray alloc] initWithArray: [UIFont fontNamesForFamilyName: [familyNames objectAtIndex: indFamily]]]; for (indFont = 0; indFont <[fontNames count]; ++ indFont) { NSLog (@ "Имя шрифта:% @", [fontNames objectAtIndex: indFont]); } [выпуск fontNames]; } [релиз familyNames]; </p>

0 голосов
/ 21 октября 2011

Добавьте свой собственный файл шрифта .ttf в ресурс и используйте каждый раз, когда вы хотите отобразить отформатированный шрифт, например

headLbl.font = [UIFont fontWithName:@"Museo-700" size:20.f];
0 голосов
/ 21 октября 2011

Если вы хотите использовать стандартный шрифт, то как обычно: вы можете установить его в конструкторе интерфейсов для этой метки или программно для этой метки.

Если вы хотите применить свой собственный шрифт (в соответствии с изображением, которое вы хотите), то вы можете сделать что-нибудь. как

     UIFont *font = [UIFont fontWithName:@"MyFont" size:20];
     [label setFont:font];

Также вы можете изучить эту ссылку: Можно ли встроить пользовательский шрифт в приложение для iPhone?

это может быть полезно в вашем случае.

0 голосов
/ 21 октября 2011

Пользовательские шрифты в IOS

для установки шрифта метки просто

yourLabel.font = [UIFont fontWithName:@"CloisterBlack" size:64.0];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...