在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。