我想在这里实现两件事
1)按下视图控制器时隐藏底栏
2)显示视图控制器的整个高度,使其覆盖整个高度 屏
我的代码如下:
DMUserProfileViewController *upvc = [[DMUserProfileViewController alloc]initWithNickname:[UserInfo sharedUserInfo].getNickname];
upvc.view.frame = CGRectMake(0, 0, self.frame.size.width, 431);
upvc.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:upvc animated:YES];
然而,如下所示,框架的设置似乎不会影响结果。 (viewcontroller下面的空白区域)。如何增加视图的高度以覆盖整个屏幕?
答案 0 :(得分:0)
删除行
upvc.view.frame = CGRectMake(0, 0, self.frame.size.width, 431);
答案 1 :(得分:0)
试试这个:
[self.view sendSubviewToBack:self.tabbar];