私のストーリーボードでは、TableViewController内のナビゲーションバーのタイトルは太字で表示されています(変更するオプションはありません)。しかし、シミュレータとiPhone 6Sの両方でアプリを実行すると、タイトルはではなく、は太字で表示されます。下の2つのスクリーンショットで違いが示されます。インターフェイスビルダーのフォントを変更する設定が見つかりませんでした。私それはiOSの10に何のコードを、環境を更新していない前に、間違っていましたが、視覚的に何も変更されていることを確認していない、すべてがインターフェイスビルダーで行われTableViewControllerナビゲーションバーのタイトルは太字ではありません
1
A
答えて
0
が
self.navigationController?.navigationBar.titleTextAttributes =
[NSFontAttributeName: UIFont(name: "your-bold-font", size: 21)!]
を試してみてください
0
ラベルを作成してナビゲーションアイテムに追加するだけです:
let title = UILabel(frame: CGRect(x: 0, y: 7, width: 200, height: 30))
title.textAlignment = NSTextAlignment.center
title.textColor = UIColor.white
title.text = "Test heading"
title.font = UIFont.boldSystemFont(ofSize: 20)
let titleView = UIView(frame: CGRect(x: deviceHelper.screenWidth/2, y: 0, width: 200, height: 44))
titleView.backgroundColor = UIColor.clear
self.navigationItem.titleView = titleView
titleView.addSubview(title)
関連する問題
- 1. なぜこのOOXMLテキストは太字ではありませんか?
- 2. ナビゲーションバーがありません
- 3. ListItemテキストを太字にしますが、リストアイコンではありません。itextsharp
- 4. NSStringの部分をイタリック体または太字にします。文字列全体ではありません。
- 5. XCTestは - ナビゲーションバーのタイトル
- 6. FullCalendar - 太字のタイトルですか?
- 7. System.Drawing.Font:フォントの太さの概念はありませんか?
- 8. 入力テキストはChrome、FF、Operaでは太字ですが、IE6.0では太字ではありません。どうして?
- 9. font-weightのGoogleフォント:太字で同じサイズがありません
- 10. UINavigationBarとUINavigationItemですが、タイトルはありません
- 11. Tableviewcontrollerはセルを表示しません
- 12. UITabBarController/UINavigationControllerタイトルがありません
- 13. setIntervalハンドルは文字列であり、raspbianの数字ではありません
- 14. Firefoxのブックマークレットのドラッグドロップにはタイトルがありません
- 15. カスタムダイアログにはタイトルの下にディバイダがありません
- 16. PHP:投稿のタイトルにはリンクがありません
- 17. iPhone SDK:ナビゲーションバーでTableViewControllerを開く
- 18. NSTextViewに下線を付けることができますが、太字ではありません
- 19. タイトルは中央になりません
- 20. 戻り値はPHPの文字列ではありません
- 21. nodejs pdfkitの太字のテキストの断片を太字にする方法はありますか?
- 22. Strcmpのトラブル。文字列は等価ではありません
- 23. 配列の添字は整数ではありません[カウントソート]
- 24. 配列の添字は整数ではありません
- 25. 静的タイトル/ナビゲーションバー?
- 26. ASP.NET - 文字列の最初の2文字は太字である必要があります
- 27. スピーディでナビゲーションバーのタイトルをローカライズ
- 28. ナビゲーションバーのリンクにロールオーバーの影がありません
- 29. Shopify Product Optionsで太字のテキストエリアを取得できません
- 30. ナビゲーションバーのタイトルが切り捨て