как добавить новый шрифт в Xcode 3.2? - PullRequest
3 голосов
/ 28 июля 2010

подскажите пожалуйста как добавить новый шрифт в iphone xcode3.2.

Ответы [ 4 ]

8 голосов
/ 28 июля 2010

Эта функция не встроена в UILabel / UIFont в iOS <3.2.Но есть стороннее решение, которое вы можете использовать: <a href="http://github.com/zynga/FontLabel" rel="noreferrer"> FontLabel

В iOS 3.2+ есть ключ UIAppFonts plist !

Просто сделайтеперед использованием: добавьте файл шрифта (например, myfont.ttf) в свой проект, затем отредактируйте Info.plist следующим образом:

info.plist http://cl.ly/97da7a4f67b1b81a540f/content

2 голосов
/ 14 июня 2012

Вышеуказанные методы работали для меня в xcode 3.2! Спасибо:

шаг 1: перетащите ваш шрифт в ваш проект (вероятно, хорошая идея не использовать пробелы в имени шрифта) Шаг 2: добавьте строку в ваш файл info.plist, как показано выше, чтобы ввести свой шрифт. Шаг 3: в, viewDidLoad () или где вы устанавливаете свою метку, введите код:

 UIFont *myFont = [UIFont fontWithName:@"secondbreakfast" size:40];
 myLabel.font = myFont;
0 голосов
/ 04 марта 2012

Но в xcode 5

  1. Перейти к xcode preferences -> Fonts and colors.
  2. Затем нажмите кнопку T в textField шрифта.

Откройте список всех цветов, затем нажмите setting button в левом нижнем углу и перейдите к manage fonts

Здесь выберите All fonts и затем добавьте свой собственный ttf file, нажавна plus button и ваш шрифт будет добавлен.

0 голосов
/ 22 марта 2011

Я сделал это следующим образом:

  1. Добавьте тип шрифта в Xcode: Под XIB перейдите к настройке шрифта -> управлять шрифтом

  2. Добавьте шрифт к метке:

    UIFont * myFont = [UIFont fontWithName: @ "myfont" size: 12]; label.font = myFont;

Надеюсь, это поможет

...