当我在iOS 7中弹出ViewController时,需要再次显示Tabbar



在iOS 7中,当我使用 nextviewcontroller.hidesBottomBarWhenPushed = YES;时,塔巴尔隐藏了 但是,当我弹出回到ViewController时,需要再次显示Tabbar。
它不是通过使用nextviewcontroller.hidesBottomBarWhenPushed = NO;
回来的任何帮助将不胜感激。

这解决了我的问题:

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

我找到了实现uitabbar的最简单方法。

nextviewcontroller.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:nextviewcontroller animated:YES];
nextviewcontroller.hidesBottomBarWhenPushed = NO;

推动视图控制器设置HIDESBOTTOMBARWHENPUSHED = no;当您返回查看控制器时,将显示Tabbar。

最新更新