1

我用过标签栏控制器。当我通过推送控制器导航时,我使用方法隐藏了标签栏

self.hidesBottomBarWhenPushed = YES;

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

我用过

self.tabBarController.tabBar.hidden = FALSE;

但不工作。那么,我怎样才能得到这个?

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

4

1 回答 1

0

您可以使用此隐藏您的 tabBar

self.tabBarController.tabBar.hidden=YES;  

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

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

如果你想用 hide 和 show tabBar 制作动画然后按照我的回答Stack Answer Link

于 2012-12-14T08:20:24.490 回答