Как добавить свой ttf или otf шрифт в iOS приложение

Начиная с iOS 4 вы можете использовать какие угодно свои шрифты ttf и otf в приложениях. Чтобы это сделать:

  1.   Добавьте нужный вам шрифт в проект Xcode как любой другой ресурс.
  2.   Откройте файл вашеприложение-info.plist в папке Supporting Files вашего проекта и добавьте там строчку «Fonts provided by application«. Это массив — array.
  3.   Добавьте в этот массив ваш шрифт, как показано на картинке. Item 0 будет первый шрифт, 1 — второй и так далее.

Теперь мы можем использовать наш шрифт в приложении

[UIFont fontWithName:@"CustomFont1" size:18]

Однако, я столкнулся с проблемой, когда вам надо использовать несколько шрифтов одной Family — начертания. Например, вы выбрали себе один шрифт и используете его и обычный вариант и bold (жирный), и italic (курсив). Вы просто добавляете все эти три шрифта методом, описанным выше. В таком случае iOS не всегда будет корректно отображать ваши шрифты. Но об этом я другой раз подробнее 🙂

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s