如何为UINavigationBar标题设置自定义字体名称和自定义字体粗细(字体样式)?
使用UIFontDescriptor
如Font Name
和Font Size
UIFontDescriptor.fontDescriptorWithSymbolicTraits
作为字体样式(粗体,斜体,...)
Swift 2.x:
let fontDec = UIFontDescriptor(name: "FontName", size: 20)
fontDec.fontDescriptorWithSymbolicTraits(.TraitBold)
let font = UIFont(descriptor: fontDec, size: 20)
self.navigationBar.titleTextAttributes = [
NSFontAttributeName: font,
NSForegroundColorAttributeName: UIColor.redColor()]
也许是性能问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句