Пользовательский шрифт не работает в конструкторе интерфейса! - PullRequest
1 голос
/ 24 апреля 2011

Я скачал шрифт, который называется «aldo the apache (.tff)», с dafont.com.

Я использовал его с разными программами, такими как Adobe Illustrator, и, похоже, он отлично работал.

Недавно я попытался использовать его в игре, которую я делаю для достижения цели.Это не сработало -_-.

IB отображал шрифт как немного большую версию arial.

Как я могу решить эту проблему и заставить шрифт правильно отображаться?

Если у вас есть предложенияПожалуйста, опубликуйте их ниже.

-DD

1 Ответ

4 голосов
/ 24 апреля 2011

Вам необходимо отредактировать файл <appname>-Info.plist и создать новый ключ UIAppFonts с массивом типов, где каждый элемент представляет собой строку с именем файла шрифта, в данном случае AldotheApache.ttf. Затем используйте имя в IB или UIFont, как показано в приложении Font Book вашего Mac, в вашем случае Aldo the Apache. Очевидно, что шрифт также должен быть добавлен в качестве ресурса вашего проекта.

...