Добавить пользовательские шрифты в Xcode 4.1

17

Я хочу использовать пользовательские шрифты в приложении y.

Я объявил «Шрифты, предоставленные приложением» в файле info.Plist

и установите label.font шрифт с именем с расширением .TTF

отобразил файл TTF в проект и скопировал файл в проект

создал выход на метку, но все же ничего не работает.

Если кто-то знает, что происходит там, я хотел бы получить некоторую помощь.

Недавно я заметил, что эта проблема известна @ 4.1 (версия xcode).

TNX:)

    
задан or azran 04.09.2011 в 09:34
источник

4 ответа

28

Имя шрифта не является именем файла. Вы хотите сделать двойной щелчок на шрифте в Finder.

Это должно открыть его в Книге шрифтов, как это изображение

Название шрифта, которое вы хотите, это название в названии, которое я выделил так привлекательно красным цветом.

    
ответ дан Sherman Lo 04.09.2011 в 10:16
источник
8

Я просто потратил большой кусок своего времени, пытаясь понять мою проблему ... что я пропустил, когда я перетащил файл .ttf в xcode, я не выбрал имя моего приложения под заголовком «Добавить в цель»: раздел.

Даже если казалось, что файл находится в правильном каталоге, а что нет, он не распознал его под именами семей, используя этот код:

NSLog(@"FONT FAMILIES\n%@",[UIFont familyNames]);

Итак, надеюсь, это может помочь кому-то, если они застряли.

    
ответ дан Mario 29.03.2012 в 12:17
источник
3

Этот совет не помог мне, поэтому я хотел поделиться тем, что сделал:

Открытие шрифта в Finder дало длинное имя, которое не сработало (TypeWrong Smudged - DGL), но когда я искал тот же шрифт в списке шрифтов Photoshop, он показал название как просто TypeWrong, которое действительно сработало. Поэтому, если Finder показывает длинное имя с пробелами в нем, вы можете попробовать просто использовать первый свободный от пространства фрагмент.

    
ответ дан user1139733 18.01.2012 в 22:21
источник
1

Вы должны проверить, что такое имя шрифта, которое иногда отличается от имени файла шрифта ...

проверьте ссылку

    
ответ дан amar 26.04.2012 в 09:09
источник