1

タブバーコントローラーを使用しました。プッシュコントローラーでナビゲートするとき、メソッドを使用してタブバーを非表示にしました

self.hidesBottomBarWhenPushed = YES;

そして、メインルートコントローラーに戻ると、まだ非表示になっています。しかし、ルートコントローラーにタブバーコントローラーを再表示したいと思います。

私は使用しました

self.tabBarController.tabBar.hidden = FALSE;

しかし、機能していません。では、どうすればこれを入手できますか?

解決策を教えてください。前もって感謝します。

4

1 に答える 1

0

これを使用してタブバーを非表示にできます

self.tabBarController.tabBar.hidden=YES;  

もう一度表示したい場合は、viewWillApper を使用します。

-(void)viewWillAppear:(BOOL)animated
{
    self.tabBarController.tabBar.hidden=NO;
}  

そして、タブバーの非表示と表示でアニメーションを作成したい場合は、私の答えに従ってくださいStack Answer Link

于 2012-12-14T08:20:24.490 に答える