Push时隐藏下面的TabBar

2023-06-09,,

当构建基于TabBarController的应用时,在进入次级页面时,为了增加可视区域,有可能需要隐藏TabBar。但是很快就会发现,就算我们在viewdidload或者是viewWillAppear中将tabbar的hidden属性设置为YES还是通过改变frame,将它移动到屏幕外面,都会发现它原来所在地方成为了一片黑色,而当前控制器的view并没有如愿以偿地扩展过去。其实非常简单,只要在push的时候,将控制器viewCtrl设置一下:

view source

1 viewCtrl.hidesBottomBarWhenPushed = YES;

 

《Push时隐藏下面的TabBar.doc》

下载本文的Word格式文档,以方便收藏与打印。