Добавить пользовательские шрифты в Xcode 4.1
Я хочу использовать пользовательские шрифты в приложении y.
Я объявил "Шрифты, предоставленные приложением" в файле info.Plist
и установите label.font шрифт с именем с расширением .TTF
отобразил файл TTF в проект и скопировал файл в проект
создал выход на метку, но все же ничего не работает.
Если кто-то знает, что происходит там, я хотел бы получить некоторую помощь.
Недавно я заметил, что эта проблема известна @4.1 (версия xcode).
TNX:)
Ответы
Ответ 1
Имя шрифта не является именем файла. Вы хотите сделать двойной щелчок на шрифте в Finder.
Это должно открыть его в Книге шрифтов, например это изображение
Название шрифта, которое вы хотите, это название в названии, которое я выделил так привлекательно красным цветом.
Ответ 2
Я просто потратил большой кусок своего времени, пытаясь понять мою проблему... что я пропустил, когда я перетащил файл .ttf в xcode, я не выбрал имя своего приложения в разделе "Добавить в цель": раздел.
Даже если казалось, что файл находится в правильном каталоге, а что нет, он не распознал его под именами семей, используя этот код:
NSLog(@"FONT FAMILIES\n%@",[UIFont familyNames]);
Итак, надеюсь, это может помочь кому-то, если они застряли.
Ответ 3
Этот совет не помог мне, поэтому я хотел поделиться тем, что сделал:
Открытие шрифта в Finder дало длинное имя, которое не сработало (TypeWrong Smudged - DGL), но когда я искал тот же шрифт в списке шрифтов Photoshop, он показал название как просто TypeWrong, которое действительно сработало. Поэтому, если Finder показывает длинное имя с пробелами в нем, вы можете попробовать просто использовать первый свободный от пространства фрагмент.
Ответ 4
Вы должны проверить, что такое имя шрифта, которое иногда отличается от имени файла шрифта...
проверьте эту ссылку