UINavigationBarタイトルのカスタムフォント名とカスタムフォントウェイト(フォントスタイル)を設定するにはどうすればよいですか?カスタムフォントとウェイト(スタイル)をUInavigationbarタイトルに設定する方法
1
A
答えて
1
Font Name
とFont Size
UIFontDescriptor.fontDescriptorWithSymbolicTraits
として使用UIFontDescriptor
フォントスタイルとして(太字、斜体、...)
スウィフト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
注:フォントスタイルは、フォントにフォントによって異なります!
関連する問題
- 1. UINavigationControllerのスタイルに合わせてスタイルを設定するUINavigationBar
- 2. backBarButtonItemのカスタムフォントを設定する方法
- 3. シンセスタイルでカスタムフォントを設定する方法
- 4. タブのタイトルにAndroidカスタムフォントを設定する
- 5. UINavigationBarでカスタムフォントを設定するにはどうすればよいですか?
- 6. ウェイトが設定されているときにgetMeasuredWidth()を取得する方法
- 7. ナビゲーションバーのタイトルを設定する方法
- 8. カスタムフォントをsherlockのコンテキストアクションバーに設定する方法は?
- 9. Android Oreo(8.0+)でデフォルトのアプリケーションフォントをカスタムフォントに設定する方法
- 10. UINavigationBarのタイトルと右ボタン
- 11. ケラスモデルのウェイト設定
- 12. Android:テーマ/スタイル/ xmlにカスタムフォントを追加する方法
- 13. fabric.jsでスタイルを設定する方法
- 14. スタイルを設定する方法
- 15. 設定カスタムフォント
- 16. UINavigationBarタイトルを編集可能にする
- 17. WebEngineView:htmlコンテンツにカスタムフォントを設定
- 18. UINavigationBarサブクラスからbarTintColorを設定する方法
- 19. Swift 3:AppDelegateでUINavigationBar setBackgroundImageを設定する方法
- 20. Android:DatePickerのスタイル設定方法
- 21. スクロールバーのスタイル設定方法
- 22. 太字でカスタムフォントを設定する方法
- 23. android:アプリケーション全体のカスタムフォントを設定する方法
- 24. MacでATOM-editorでカスタムフォントを設定する方法は?
- 25. FB Litho:テキストのカスタムフォントを設定する方法
- 26. xamarinfフォームアプリケーションのカスタムフォントを設定する方法
- 27. サイズを指定せずにiOSアプリ全体のカスタムフォントを設定する方法
- 28. UINavigationBarの戻るボタンのタイトルを「戻る」に変更する方法
- 29. Wolframのウェイトに基づいてグラフのエッジスタイルを設定する方法は?
- 30. 角度ブーツストラップ4ウェブアプリでのナビゲーションバー、ロゴ、タイトルのスタイル設定方法は?