Я добавил два моих шрифта в папку проекта:
Я добавил их в info.plist:
Я не вижу их в своем списке пользовательских шрифтов в раскадровке:
Что я сделал не так?
Я добавил два моих шрифта в папку проекта:
Я добавил их в info.plist:
Я не вижу их в своем списке пользовательских шрифтов в раскадровке:
Что я сделал не так?
Я знаю, что это довольно старый вопрос, но я столкнулся с той же проблемой. И эти советы не помогли мне. Помимо стандартных проверок (присутствующих в комплекте, перезапуск XCode, то, что исправила мою проблему, было то, что мой тип текста ярлыка был помечен как "Обычный", и, следовательно, некоторые шрифты не отображались в раскрывающемся списке раскадровки. Как только я изменил в текстовом типе "Attributed", все шрифты появлялись в выпадающем списке.
Надеюсь, это поможет кому-то застрять с той же проблемой.
В раскрывающемся списке отображаются общесистемные установленные шрифты. Поэтому сначала необходимо установить свой собственный шрифт в своей системе, чтобы он появился в этом раскрывающемся списке. Вы можете сделать это, дважды щелкнув по нему, откроется FontBook.app и спросит вас, хотите ли вы установить шрифт.
Если Xcode ранее показывал ваш собственный шрифт, но в какой-то момент перестал это делать, попробуйте добавить файлы шрифтов в ваш проект. Это решило проблему для меня. Другие ответы не помогли.
Я установил шрифт в системе согласно решению DarkDust, и я могу видеть шрифт в атрибутивном типе.
Затем я изменил тип на обычный и смог увидеть шрифт Custom в выпадающем списке типов шрифтов.
Я решил свою проблему, когда я использовал имя шрифта. Не используйте имя файла. Я использовался так [UIFont fontWithName: @"appFont" size: 17], но это неправильно.
Была такая же проблема, но этот SO-ответ пользователя Saranjith решил ее, в то время как другие решения в этой теме не были: Пользовательский шрифт Xcode 8 не отображается в конструкторе интерфейса
В основном в Font Book выберите "Компьютерные шрифты", затем нажмите кнопку "+" и снова добавьте шрифты.
Это случилось со мной после перехода на Xcode 11 в Каталине из Xcode 10 в Мохаве.