Как загрузить шрифт с диска? - PullRequest
1 голос
/ 08 февраля 2012

Можно ли загрузить шрифт с диска и использовать его во время выполнения?

Если да, то как / где вы храните шрифты на iphone / ipod / ipad для вашего приложения?

(Для ясности, я не говорю о добавлении шрифта в качестве ресурса во время разработки. Я спрашиваю о способе позволить пользователю выбирать файл шрифта во время выполнения, загружаяи делая его доступным для использования.)

Ответы [ 2 ]

0 голосов
/ 08 февраля 2012

Вы добавляете свой шрифт в качестве ресурса, добавляете его в свой список info.plist в массиве Fonts provided by application (UIAppFonts), а затем используете его как любой встроенный.


Хорошо, в этом случае взгляните на проект FontLabel .

Одна вещь, хотя, просматривая его код - вы можете получить только CGFontRef, и с каким-то вуду работать с ним, никакого преобразования между CGFontRef и UIFont действительно не существует. См этот вопрос

0 голосов
/ 08 февраля 2012

Вы должны поместить их (.ttf, .otf) в свой информационный список под UIAppFonts, тогда вы можете "использовать" их с setFont: withSize:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...