Пользовательский шрифт, предоставленный приложением, не работает

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

for family: AnyObject in UIFont.familyNames() {
println("Font Family: \(family)")
for font: AnyObject in UIFont.fontNamesForFamilyName(family as NSString) {
    println("Font Name: \(font)")
} }

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

Папка и файл шрифта + Info.plist

Копировать ресурсы пакета


person Motumbo    schedule 22.06.2016    source источник
comment
Вы установили файл ttf?   -  person iVarun    schedule 22.06.2016
comment
установить? Я скопировал файл в свой проект   -  person Motumbo    schedule 24.06.2016


Ответы (1)


У меня точно такая же ошибка для пользовательских шрифтов, и когда я пытаюсь сначала, я не выбрал опцию Копировать элементы и Добавить в цель. Тогда шрифты не работали в моем приложении.

Я выбираю все файлы .otf и .ttf и удаляю их из проекта, и я снова попытался скопировать и настроить элементы в проекте. Тогда это сработало для меня.

введите здесь описание изображения

Я надеюсь, что это поможет в вашей проблеме

person eemrah    schedule 25.08.2016
comment
Я сделал то же самое, просто удалил файл ttf, повторил весь процесс, и все работает нормально .... просто странно, что это не сработало с первой попытки. - person Motumbo; 17.12.2016
comment
В первый раз, когда я попробовал разные шрифты, у меня это не сработало, поэтому я понял проблему в других темах об этой ситуации с важностью копирования файлов в проект. Приятно работать над вашим проектом :) - person eemrah; 18.12.2016
comment
Я забыл поставить галочку Добавить в цели - person Lance Samaria; 20.12.2019