2016-11-09 6 views

답변

1

사용 UIFontDescriptorFont NameFont Size 글꼴 스타일로

UIFontDescriptor.fontDescriptorWithSymbolicTraits로 (굵게, 기울임 꼴, ...)

스위프트 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()] 

아마 성능 문제 .

0

이 코드를 사용해보십시오. Swift 3x

이것은 nanvigationBar 제목 글꼴 및 스타일을 설정하는 더 좋은 방법 일 수 있습니다.

navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.ANY COLOUR, NSFontAttributeName:UIFont(name:"FontName-FontStyle", size: ANY SIZE)!] 

일부 글꼴 스타일 :

Regular,Bold,BoldItalic,CondensedBlack,CondensedBold,Italic,Light,LightItalic,Thin,ThinItalic,UltraLight,UltraLightItalic 

참고 : 글꼴 스타일 글꼴 글꼴마다 다릅니다!