我有一个有四个标签的UITabBar。我的第二个标签有两个子导航控制器,就像第二个标签->子VC1 ->子VC2。
现在,当我转到子VC1时,我想要消失/隐藏底部的选项卡栏&如果我从VC1转到子VC2,底部的选项卡栏应该会再次显示。
如果我从VC2返回到VC1,选项卡栏将消失,然后再次从VC1返回到第二个选项卡控制器,选项卡栏应该会再次出现。
我怎样才能实现这个目标呢?
在故事板中,我为子VC1选择了“推入时隐藏底部栏”,选项卡栏在这个控制器上消失了,但问题是当我从VC1转到子VC2时,选项卡栏仍然消失。
如何解决这个问题?谢谢。
发布于 2017-01-25 13:29:10
在VC1中
-(void)viewWillAppear:(BOOL)animated {
self.tabBarController.tabBar.hidden = YES;
}在VC2中
-(void)viewWillAppear:(BOOL)animated {
self.tabBarController.tabBar.hidden = NO;
}https://stackoverflow.com/questions/41843910
复制相似问题