我正在尝试在我正在处理的Xcode iOS项目中使用自定义字体。它是用swift编写的,我打算更改导航栏的字体。在app委托文件中,我试图使用此代码:UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : Futura-Medium, size: 20,)]
但它没有用。
字体存在于p列表和构建阶段以及定位到当前项目。谁能解释一下我怎么能绕过这个呢? 谢谢
答案 0 :(得分:1)
检查以下语法:
UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : UIFont(name: "Futura-Medium", size: 20)!, NSForegroundColorAttributeName : UIColor.whiteColor()];
答案 1 :(得分:0)
不是吗?
UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : UIFont(name:"Futura-Medium", size: 20)!];