2012-01-23 9 views
8

私はUITabBarController内にUINavigationControllerを持っています。半透明のUIViewを使用して一種のポップオーバービューを提示していますが、presentModalViewControllerやその他の通常のメソッドを呼び出すわけではありません。私はhidesBottomBarWhenPushedについて知っていますが、(私のサブビューがnavigationControllerのトップビューに追加される直前)オンデマンドでボトムバーを隠すことができる方法がありますか?オンデマンドでボトムバーを隠す

答えて

15

このプロパティを設定しましたか?

navigationController.toolbarHidden = YES; 

やアニメーション付き:

[navigationController setToolbarHidden:YES animated:YES]; 
+0

優れています。私はUIToolbarsが一般的にトップに置かれていると思ったが、これはうまくいくようだ。ありがとう。 – Echilon

+0

問題なく、助けてくれてうれしいです。たぶんupvoteの価値があります:) –

+10

これは、下のツールバーを非表示にして表示しますが、タブバーには影響しません。それで、私によれば、それはその質問に答えません。 –

関連する問題