我的导航栏中有一个 Headers ,我想将其更改为自定义字体 . 我找到了这行代码,但它适用于你有导航控制器的时候 .
self.navigationController?.navigationBar.titleTextAttributes = [ NSFontAttributeName: UIFont(name: "LeagueGothic-Regular", size: 16.0)!,
NSForegroundColorAttributeName: UIColor.whiteColor()]
但我没有任何导航控制器 . 我手动添加导航栏到我的视图 .
我该如何更改评论字体?
5 回答
试试这个:
Objective-C
Swift 3
Swift 4
正确的方法如何为Swift中的每个视图控制器设置字体(使用Appearance代理):
斯威夫特4
斯威夫特3
SWIFT 4.x
更改Normal和 Large Title above iOS 11.x 的导航栏 Headers 字体
必须在导航栏中将大 Headers 设置为true .
要在导航栏的引用上调用titleTextAttributes,请使用: