iOS TabbarViewController隐藏选项卡栏

我有一个viewcontroller它实现UITabbarViewController,我想隐藏
标签栏并自行覆盖,

self.tabBar.hidden = YES;

标签栏消失,但在视图底部有一个空白区域(蓝色的区域)。
我不想要空白区域,我该如何解决这个问题?谢谢。

编辑:蓝色区域是:

self.view.backgroundColor = [UIColor blueColor];
我们在我们的应用程序中完全一样。要隐藏默认的TabBar,只需覆盖父视图控制器(或应用程序中的每个视图控制器)中的hidesBottomBarWhenPushed方法即可

#pragma mark - Overriden UIViewController methods
- (BOOL)hidesBottomBarWhenPushed {
    return YES;
}

编辑:此值也可以从故事板设置:

http://stackoverflow.com/questions/15296065/ios-tabbarviewcontroller-hide-the-tab-bar

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:iOS TabbarViewController隐藏选项卡栏