2016-05-26 14 views
0

私はUITabBarControllerに5つ以上のView Controller(それぞれが独自のUINavigationControllerに組み込まれています)を持っています。それらのうちのいくつかはナビゲーションバーを隠しています。これらのビューコントローラを[その他]タブからナビに移動すると、[その他]タブではナビゲーションバーが非表示になります。私の場合、この行動は非常に意外です。いくつかの修正はありますか? enter image description hereUITabBarControllerの詳細NavigationControllerとNavigation Bar

+0

スクリーンショットを追加 –

+0

[self.moreNavigationController.navigationBar setHidden:false]を設定しようとしていますか? –

+0

はい、tabBarController(tabBarController:UITabBarController、didSelectViewController viewController:UIViewController)でsetHidden:falseを試みました。効果なし – user3237732

答えて

0

user3237732:

ここ

はスクリーンショットです

私は、独自の「UINavigationController」と「UITabBarController」と同様の問題を持っていた「と」と」に接続された2つの異なるビュー間をナビゲート「戻る」ボタンを押す。

[戻る]ボタンを押すたびに、ナビゲーションバーまたはタブバーが非表示になっていました。 試行錯誤で何が修正されたのか(1)ストーリーボードの(2)「Simulated metrics」の下の「Bottom Bar」行のAtributesインスペクタに行き、「Translucent」のような別のオプションに変更します。

これで問題が解決しました。

+0

すべてのシミュレートされたメトリックはInterface Builderでインターフェースを確認するのに役立ち、xibやストーリーボードのファイルには影響しないので、これは非常に奇妙です – user3237732

関連する問題