Xcode 6 - Swift 中的自定义字体不起作用

Custom fonts in Xcode 6 - Swift don't work

我正尝试在我正在处理的 Xcode iOS 项目中使用自定义字体。它是用 swift 写的,我打算更改导航栏的字体。在应用程序委托文件中,我试图使用此代码:UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : Futura-Medium, size: 20,)] 但它没有用。

该字体存在于 p 列表和构建阶段,并且针对当前项目。谁能阐明我如何解决这个问题? 谢谢

检查以下语法:

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

你不是说:

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