То, что мы можем использовать пользовательский шрифт в моем приложении, не является секретом, но я не могу достичь этого и удивляться, почему.Пользовательские шрифты не работают
Конечно, я искал всю эту сеть, но нигде не нашел чего-то подобного, поэтому я, наконец, должен спросить об этом.
Что я пытаюсь: я нахожусь на пути к созданию маленькой игры и всегда рисую все свое поле. Хорошо, это отлично работает с шрифтами по умолчанию, но не с моим пользовательским шрифтом ...
Я добавил мой .ttf-Font (я попробовал два разных) в свой проект, используя перетаскивание и скопируйте его в моей папке проекта. Затем я добавил MyFontXY.ttf
в мой Info.plist
с использованием UIAppFonts и массива.
Далее я попытался использовать его с [UIFont fontWithName:@"MyFontXY.ttf" size:12]
- нормально, не работает. Я искал настоящее имя шрифта и пробовал [UIFont fontWithName:@"My Font XY" size12]
, но он тоже не работает.
Итак, я попробовал несколько вещей после этого, как очистка, реимпорт, изменение имени, но ничего не произошло. Я также использовал NSLog(@"%@",[UIFont fontFamilies])
, чтобы узнать, какие шрифты доступны, но моего шрифта там не было.
Я также проверил, были ли номера доступны с этим шрифтом, и они есть, поэтому я исключил сейчас много возможностей.
Что теперь делать? У кого-то тоже есть эта проблема?
Вы добавите файл TTF к вашей цели? – iTukker
Мне нужно было добавить их вручную в «Копировать ресурсы Bundle». Я уйду и позову. Пожалуйста, создайте ответ, чтобы я мог его принять. –
Добро пожаловать, иногда мы ошибаемся, мы только люди;) – iTukker