私はプッシュスルーするビューの数を持つストーリーボード iOS アプリを持っています。「Shows Toolbar」オプションが選択された UINavigationController があり、ビュー階層全体に表示されます。
ビュー フローが 3 つのビュー、A、B、および C であるとします。
View A --(push)--> View B --(push)--> View C
ビュー A は通常のビュー コントローラーで、ツールバーのボタンはビュー B をプッシュするために使用されます。ビュー B はテーブル コントローラーなので、ここでツールバーを非表示にします。ビュー C は、ビュー A と同様の別のビューであり、ツールバーを表示する必要があります。
Xcode/ストーリーボードでは、ビュー BI で「プッシュ時に下部バーを非表示にする」を選択すると、まさにそれが実行されます。ビュー B では下部バーが非表示になります。同様に、「下部バー」選択オプションで「なし」を選択すると、何もありません。ビュー B のバー。良い。
ここに私の問題があります: 私が何をしても、ビュー B のいずれかのオプションを使用しても、ツールバーはビュー C に戻りません。手動で「ツールバー」に設定した場合。
何か案は?