Я создал ярлык в LaunchScreen.storyboard и использовал собственный шрифт. Он выглядит хорошо в xcode, но когда я запускаю программу на своем устройстве или симуляторах, она не отображает пользовательский шрифт. Я уже добавил файл шрифта в проект и имя шрифта в массив «Шрифты, предоставленные приложением» в файле info.plist. Файл шрифта также добавляется в «Копировать ресурсы Bundle». Я пробовал все решения, предоставленные в некоторых других подобных вопросах, но никто из них не работал, поэтому я не задаю повторяющийся вопрос.Пользовательский шрифт, установленный в раскадровке, не отображается на устройстве
ответ
Поместите этот кусок кода в ваших AppDelegate (didFinishLaunchingWithOptions :), чтобы проверить, что пользовательские шрифты доступны в проекте:
NSArray *fontFamilies = [UIFont familyNames];
for (int i = 0; i < [fontFamilies count]; i++)
{
NSString *fontFamily = [fontFamilies objectAtIndex:i];
NSArray *fontNames = [UIFont fontNamesForFamilyName:[fontFamilies objectAtIndex:i]];
NSLog (@"%@: %@", fontFamily, fontNames);
}
Этот код ('didFinishLaunchingWithOptions:') запускается долго после того, как экран запуска был и ушел. В этом вся проблема; он пытается показать этот шрифт на экране запуска. Но по определению шрифт еще не загружен; приложение не запускалось, поэтому шрифта пока нет. – matt
Я вижу, это интересно –
- 1. Пользовательский шрифт не отображается в раскадровке Xamarin
- 2. Пользовательский шрифт UIFont не отображается на устройстве
- 3. Пользовательский шрифт не отображается на устройстве, но делает на симуляторе
- 4. пользовательский шрифт не работает на устройстве iphone
- 5. Пользовательский шрифт не отображается
- 6. Пользовательский вид (xib) не отображается на раскадровке
- 7. Пользовательский шрифт в IOS не отражен на устройстве
- 8. Пользовательский шрифт Не поддерживается на устройстве Android
- 9. Как отлаживать пользовательский шрифт в раскадровке?
- 10. Пользовательский шрифт не отображается правильно
- 11. UIImageView в раскадровке не отображается на устройстве и симуляторе
- 12. Пользовательский UINavigationBar Шрифт не отображается
- 13. Пользовательский шрифт не отображается на веб-сайте
- 14. Пользовательский шрифт, отображаемый в IB, но не на устройстве
- 15. Пользовательский шрифт отображается weird
- 16. Пользовательский support.v7.widget.Toolbar не отображается на устройстве
- 17. iOS - Пользовательский UIView не отображается на устройстве
- 18. Пользовательский шрифт отображается weird
- 19. Шрифт, не установленный на клиентской машине
- 20. Пользовательский шрифт не работает на устройстве Android Corona SDK
- 21. Пользовательский шрифт Xcode не отображается в приложении
- 22. Как установить пользовательский шрифт в Android-устройстве
- 23. Почему в диалоговом окне выбора шрифтов не отображается установленный шрифт?
- 24. Пользовательский шрифт неправильно отображается с шрифтом Awesome?
- 25. Пользовательский шрифт в симуляторе Apple Watch не отображается
- 26. Пользовательский шрифт WPF не отображается должным образом
- 27. Пользовательский шрифт в iOS 9?
- 28. В Android-марках Пользовательский маркер не отображается на реальном устройстве
- 29. Пользовательский размер шрифта на универсальном раскадровке
- 30. пользовательский шрифт не отображается на каком-то симуляторе
Что произойдет, если вы попробуйте установить шрифт в коде? –
Является ли ваш шрифт установленным на этой метке для всех классов размера? – ndmeiri
Нужно ли устанавливать его в код, так как все установлено в xcode? – Lixu