Шрифт не появляется в UILabel - PullRequest
1 голос
/ 14 марта 2011

У меня есть UILabel, который я поместил в IB. В инспекторе я поменял шрифт на «Папирус». Когда я запускаю приложение в симуляторе, шрифт не папирус. Как я могу изменить шрифт?

Ответы [ 2 ]

1 голос
/ 14 марта 2011

Вы можете добавить пользовательские шрифты, но вам нужно добавить их в свой файл .plist под ключом «Шрифты, предоставляемые приложением» в новую строку.

Шрифты должны быть добавлены в Ресурсы проекта иПоддерживаются шрифты TTF и OpenType.

Я считаю, что это доступно только в iOS 3.2 или более поздней версии.

Спасибо

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

Не все шрифты, перечисленные в IB, доступны на iPhone в стандартной комплектации.Папирус - один из тех, которые не доступны на iPhone.

Подробнее здесь:

http://ajnaware.wordpress.com/2008/10/24/list-of-fonts-available-on-the-iphone/

Вы можете добавить пользовательские шрифты для iPhone, но я бы подумалпрежде чем делать это - если вы добавляете странный вид шрифта на обычные элементы пользовательского интерфейса, спросите себя, действительно ли он выглядит хорошо!Я видел несколько настоящих приложений для глаз, где кто-то думал, что было бы мило поместить какое-то преступление против типографии во все элементы управления пользовательского интерфейса.

...