こんにちは、タブ バー コントローラーを使用して、アプリケーション内にモーダル ビュー コントローラーを表示しようとしています。問題は、新しいビューが表示されるたびに、タブ バーの上に表示されることです。
ビューが表示されているときでも、タブ バーを保持する必要があります。グーグルマップアプリケーションが画面下部のツールバーで行うように。
どうやってやるの?
ありがとうございました
こんにちは、タブ バー コントローラーを使用して、アプリケーション内にモーダル ビュー コントローラーを表示しようとしています。問題は、新しいビューが表示されるたびに、タブ バーの上に表示されることです。
ビューが表示されているときでも、タブ バーを保持する必要があります。グーグルマップアプリケーションが画面下部のツールバーで行うように。
どうやってやるの?
ありがとうございました
デフォルトでは、モーダル ビュー コントローラは画面全体を占めるようになっています (少なくとも iPhone/iPod では)。このため、その時点で画面に表示されているものはすべてカバーされます。
モーダル ビューに UITabBar を追加し、メイン バーにあるボタンと機能を実装/複製する必要があると思います。モーダル ウィンドウの本質は、ウィンドウが閉じられるまで完全に制御できることです。
UITabBarController を NavBarController に入れてみることもできますが、これが機能するかどうかはわかりません。
UITabBarController -> NavBarController -> モーダル ビュー