ios - UIView覆盖全屏,覆盖UITabBarController的标签

时间:2013-10-04 16:17:48

标签: ios uitabbarcontroller uitabbar

我有一个UITabBarController,我想添加一个UIView作为子视图,但我希望该视图覆盖整个屏幕,包括底部的标签。我所做的所有尝试都会导致视图覆盖除底部标签之外的所有内容。

1 个答案:

答案 0 :(得分:5)

不确定您尝试了什么,但如果您尝试添加UIViewController内的UITabBarController视图,那么您应该使用:

UIView *coverView = [[UIView alloc] initWithFrame:CGRectMake(0,
                                                             0, 
                   self.tabBarController.view.frame.size.width, 
                   self.tabBarController.view.frame.size.height)];
[self.tabBarController.view addSubview:coverView];
//and maybe [self.tabBarController.view bringSubviewToFront:coverView];