//1.设置self.tabBarController.tabBar.hidden=YES;
self.tabBarController.tabBar.hidden=YES;
//2.如果在push跳转时需要隐藏tabBar,设置self.hidesBottomBarWhenPushed=YES;
self.hidesBottomBarWhenPushed=YES;
NextViewController *next=[[NextViewController alloc]init];
[self.navigationController pushViewController:next animated:YES];
self.hidesBottomBarWhenPushed=NO;
//并在push后设置self.hidesBottomBarWhenPushed=NO;
//这样back回来的时候,tabBar会恢复正常显示。
本文详细介绍了如何在iOS应用中通过代码实现隐藏与恢复导航栏(tabBar)的功能,包括在不同页面间切换时的隐藏与显示逻辑,确保用户体验的一致性和流畅性。
1113

被折叠的 条评论
为什么被折叠?



