正如您在下图所示,我的标签栏上方还有一些额外的灰色空间,也出现在我的模拟器上。
我有以下代码,它显示了自定义标签栏视图的视图:
-(void)presentThisView :(UINavigationController*)naVController{
if(prevController != nil){
[prevController.view removeFromSuperview];
}
prevController.view.backgroundColor = [UIColor whiteColor];
prevController = naVController;
CGRect frame = prevController.view.frame;
frame.origin = CGPointMake(0, 0);
frame.size.height = frame.size.height;
prevController.view.frame = frame;
[self.view addSubview:prevController.view];
[self.view bringSubviewToFront:tabView];
}
有没有办法删除那个灰色空间?我认为这个观点还不够长,但我不知道如何扩展它。
提前谢谢!