、ナビゲーションバーは標準UINavigationController
であるようには見えないので、彼らはそこだけで、ナビゲーションバーのような多くを提供、独自のコンテナビューコントローラのコンテナクラスを持っている良い機会だ、とその進捗状況を構築しました。
「コンテナ」ビューを使用できるので、そのことをやりたくないかもしれません。だからあなたの最初のビューコントローラが進行ビューとコンテナビューを持っているかもしれない、とそのコンテナビューは、ナビゲーションコントローラとアプリの最初のシーンがあります。
それから持つことができるトップレベルの「進捗ビューコントローラ進行状況ビューの高さ制約の変更をアニメーション化することによって、進行状況ビューを更新したり、進行状況バーの表示と非表示をアニメートしたりすることができます。または、子供がナビゲーションコントローラを持っている場合でも、ステータスバーを非表示にして(一部のステートプロパティを参照するprefersStatusBarHidden
を実装して)、進行状況表示を再表示します。
のようなものを得て終わる:
それとも、全くのステータスバーを非表示にし、ちょうどその下に進行状況ビューを明らかにすることはできません。
ありますここにたくさんのオプションがあります。それは単に目的のUXに依存します。
出典
2016-05-18 18:29:53
Rob
UIWindowに追加しますか? – Shubhank