UINavigationController 内の UINavigationBars。. . フレーム アニメーションには参加しません。便利ですが、今欲しいものとはまったく異なります。これをオフにする方法はありますか?
私は、showNagitationBar プロパティを非表示に設定し、ビューに独自のプロパティを追加して、考えられる代替案を検討できることを知っています。
私が達成しようとしていること:
UINavigationController を (画面サイズの) コンテナー ビューに配置し、スライドしてサイド メニューを表示したいと考えています。. 前回これを行ったときは、RootVC にカスタムのプッシュ/ポップ メソッドがあり、独自のナビゲーション バーがありましたが、かなりの量の定型コードをセットアップする必要がありましたが、うまく機能しました。
今回も同様の要件がありました。メイン コンテンツはプッシュ/ポップ ベースであり、サイドから表示できるいくつかの補助 VC です。別のアプローチとして、このアプリのルック アンド フィールが非常に標準的であることを考慮して、RootVC 内に UINavigationController を含め、同じように動作することを期待しました。
ただし、コンテナー ビュー内の残りのコンテンツが移動する間、UINavigationBar は所定の位置に固定されたままになります。