1

ナビゲーションコントローラー(タブバーコントローラーに組み込まれている)から新しいタブバーコントローラーにプッシュすると、ナビゲーションコントローラー(TabbarControllerに埋め込まれている)から新しいTabbarControllerにプッシュすると、通常よりも短い

ここに問題があります。新しいタブバーコントローラが通常よりも短くなっています。

新しいタブバーコントローラのタブバーの下に黒い矩形が表示されます。

そして、ビュー階層内:ここにこの問題を解決する方法

enter image description here

この問題を回避するにはどうすればよいですか?私はタブバーコントローラから新しいタブバーコントローラにプッシュしたい。

+0

こんにちは、? ViewController、TabBarViewController、またはnavigationViewController? –

答えて

0

ナビゲーションコントローラからプッシュしたいTabBarControllerのストーリーボードアイテムを作成した場合は、そのアイテムに移動してチェックボックスをクリックしてプッシュオンボトムバーを非表示にします。親のTabBarControllerの下のtabBarが非表示になります。

アップルはTabBarControllerをNavigation ControllerのrootViewControllerにすることは推奨しません。 ViewControllerは、ビューコントローラをプッシュさ

Image

+0

なぜ 'AppleはTabBarControllerをNavigation ControllerのrootViewControllerにすることを推奨しないのですか? ' – 244boy

+0

@ 244boy http://stackoverflow.com/a/20824302/5856164この回答を確認する – MrDank

関連する問題