在iPhone应用程序中重新显示根控制器上的Tabbar

时间:2012-12-13 06:38:08

标签: iphone uinavigationcontroller uitabbarcontroller uitabbar

我使用了tabbar控制器。当我通过推送控制器导航时,我使用方法

隐藏了tabbar
self.hidesBottomBarWhenPushed = YES;

当回到主根控制器时,它仍然隐藏。 但是,我想在根控制器上重新显示tabbar控制器。

我用过

self.tabBarController.tabBar.hidden = FALSE;

但不行。那么,我怎么能得到这个呢?

告诉我任何解决方案。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用此

隐藏您的tabBar
self.tabBarController.tabBar.hidden=YES;  

如果您想再次显示它,请使用viewWillApper

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

如果您想使用隐藏和显示tabBar制作动画,请按照我的回答Stack Answer Link