iPhoneの上部にある情報が重なってナビゲーションバーに問題があります。私はもともとナビゲーションバーをWhite/Translucentとしていましたが、問題は生じませんでした。私はそれを黒くすることは、iPhoneからの時間、バッテリー、データと重複することを除いて、より良いと感じています。どのようにナビゲーションバーを下に移動しますか?ナビゲーションバーの重複情報
答えて
カスタムnavigationBar
を作成し、次にあなたが欲しい制約を追加する必要がありますが、これは通常、ステータスバーを中断しなければならないものではありません。あなたのnavigationBar
テキストのフォントサイズを変更しようとすることができます:
self.navigationController?.navigationBar.titleTextAttributes = [ NSAttributedStringKey.font: UIFont.systemFont(ofSize: 10)]
更新:
いくつかの明確化した後、あなたがnavigationBar
を行って移動したいドント、あなただけの色を変更したいですstatusBar
(すべてのシステムアイコンが上に表示されます)。あなたの背景色を変更するには、あなたのviewDidLoad
機能でこれらの2つの行を追加します。
if let statusBar: UIView = UIApplication.shared.value(forKey: "statusBar") as? UIView {
statusBar.backgroundColor = .white
}
これはView Controllerにありますか?ビューコントローラがたくさんある場合はどうすればいいですか?私はこれらをすべてに入れなければなりませんか? –
変更されたフォントまたはカスタムナビゲーションバーを意味しますか? –
いいえ、黒い背景を数ポイント下に移動し、画面の一番上を白く見せたいと思います。 –
ちょうどあなたがSignUpViewController
クラスを持っており、現在、あなたのこのビューコントローラは次のようになりますたとえば、あなたのすべてのviewController
のこのクラスの親クラスを作りますこの。
class SignUpViewController: UIViewController {
//Your all methods and properties are implemented here.
}
だからUIViewController
から、このような記述されたクラスLargerNavigationBaseVC
以下に上記のクラスの親クラスを変更します。
class SignUpViewController: LargerNavigationBaseVC {
//Your all methods and properties are implemented here.
}
class LargerNavigationBaseVC: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationItem.prompt = " "
}
}
- 1. UIScrollView重複情報
- 2. 商品ごとの重複商品の重複情報 - WooCommerce
- 3. nosqlによる情報の重複?
- 4. 返信情報付きの重複式
- 5. 2つのスプレッドシートでの情報の比較/重複の発見
- 6. バッテリー情報を取得するためのコードネームのネイティブインターフェイス(重複)
- 7. 重複情報を抽出するための抽出
- 8. ジョダ時間と重複する情報の解析
- 9. エラーASPNET COREの挿入に関する重複情報
- 10. スプリット情報、文字列をカウントし、重複に
- 11. 相互情報pythonの重要度
- 12. アングル4安全な重要情報
- 13. Google Maps Javascript APIの重複するレイヤーからの情報の取得
- 14. IEの場合、親タブからタブの情報を重複してコピーする
- 15. LNK2022メタデータの操作:矛盾したレイアウト情報の重複タイプで
- 16. Android - フラグメント間の複数の情報onClick
- 17. WMI - 複数の情報を照会
- 18. Codeigniter - 複数のアップロードとファイル情報
- 19. 複数列の列情報を表示
- 20. データを抽出する(重複を無視して情報をコンパイルする)
- 21. 情報スキーマ重複 - 照会するデータベースをSELECTで指定する
- 22. 同じ情報で異なる列間で重複を見つける
- 23. フィードバック情報のデバイス情報android
- 24. C++コンパイラのテンプレートエラー情報は - エラー情報
- 25. ナビゲーションバーと重複するページ上のその他の項目jquery.sticky
- 26. GoogleショッピングAPI - 複数店舗情報
- 27. ナビゲーションバーが重複しているのはなぜですか?
- 28. 二重の資格情報(ウィンドウ)を持つファイルのコピー
- 29. 複数のナビゲーションバー
- 30. 複数のホスト、FabricのPythonフレームワークの複数の資格情報
NavigationBarのサイズを少し大きくしたいですか? –