Пользовательские шрифты в Xcode 6 - Swift не работают

Я пытаюсь использовать собственный шрифт в своем проекте Xcode iOS, над которым я работаю. Это написано в быстром, и я планирую изменить шрифт для панели навигации. В файле делегата приложения я пытался использовать этот код: UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : Futura-Medium, size: 20,)] но это не сработало.

Шрифт присутствует в списке p и фазе сборки, а также предназначен для текущего проекта. Может ли кто-нибудь пролить свет на то, как я смогу обойти это? Спасибо

2 ответа

Решение

Проверьте следующий синтаксис:

 UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : UIFont(name: "Futura-Medium", size: 20)!, NSForegroundColorAttributeName : UIColor.whiteColor()];

Разве вы не имеете в виду:

UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : UIFont(name:"Futura-Medium", size: 20)!];
Другие вопросы по тегам