如何隐藏标签栏并在屏幕上显示完整的桌面视图?
在我的应用程序的实现中,我有一个带有5个不同选项卡的TabBar控制器。
通过下面的代码隐藏我的标签栏后
- (void)hideTabBar { for(UIView *view in self.tabController.view.subviews) { if([view isKindOfClass:[UITabBar class]] || [view isKindOfClass:[UIButton class]]) { view.hidden = YES; } } }
我仍然看到我的tableview的底部被一个白色的矩形部分遮盖(以前由可见的tabbar占用)
例如,在我隐藏标签栏之前
当我隐藏标签栏后,tableview仍然没有完全显示在屏幕上,底部仍然被一个白色的矩形空间占用(以前由标签栏占用
如上所述,我怎样才能隐藏tabbar,并确保整个tableview显示在我的屏幕上?
myViewController.hidesBottomBarWhenPushed = YES;