Я не знаю, что я делаю неправильно, но я пытаюсь использовать plain text
в UILabel
, используя раскадровку, чтобы иметь собственный шрифт.Я вижу шрифты только при переключении стиля текста с Plain text
на Attributed
.
Шаги, которые я сделал для их установки:
- Перетаскивание шрифтов в проект (
.ttf
) - Проверено, включены ли шрифты в качестве ресурсов в мой комплект
- Включить шрифты в мой список в разделе
Fonts provided by application
-key
Но единственный способ, которым я могу использовать свой собственный шрифт, это установить текст attributed
.В моих старых проектах я проделал ту же процедуру, что и выше, и смог просто изменить шрифт, не добавляя UILabels
для приписывания строк в раскадровки.
Любая подсказка о том, как я могу управлять этим?
Редактировать
Когда я использую следующий код ниже, я не вижу свой собственный шрифт.
for family: String in UIFont.familyNames {
print(family)
for names: String in UIFont.fontNames(forFamilyName: family) {
print("== \(names)")
}
}