2017-05-13 13 views
1

私にはUITabBarControllerがあります。もともと私は4 UINavigationControllerに接続していて、各タブは期待通りに機能します。それぞれは適切なビューに移動し、タブバーは表示されたままになり、ユーザーはタブを切り替えることができます。UITabBarControllerに接続されたビューはタブバーを表示しません

今度は別のUINavigationControllerUITabBarControllerに接続したいと思います。基本的に5番目のタブを作成します。私はUITabBarControllerを新しいUINavigationControllerに接続し、Relationship Segueを使用して5番目のタブを作成しました。ただし、5番目のタブを押すと、ビューが表示されますが、タブバーがないため、ユーザーは他の画面にナビゲートできなくなります。

ボトムバーの設定は他のビューと同様に「推測」に設定されていますが、タブバーは表示されません。なぜタブバーが表示されず、どうすればそれを表示させることができますか?

タブバーを表示していないUIViewControllerには、他のView Controllerからの接続がありますが、なぜタブバーの表示に影響するのかわかりません。

+0

私はUIViewControllerに直接UITabBarControllerを接続して、本質的にUINavigationControllerをバイパスすると、いくつかのことをテストして、タブバーを表示することができました。 しかし、UIViewController上のボタンをクリックして別のビューに分割すると、ビューが表示されますがナビゲーションバーが表示されないため、このページから戻ることはできません。私の他のすべてのタブは、これを除いて期待どおりに動作するようです。 – user2562126

答えて

1

私の一部には愚かなエラーがあります。 「押されたときにボトムバーを非表示にする」チェックボックスがオンになっているので、これをオフにして問題を解決しました。

関連する問題