我的ViewController将在NavigationBar下开始绘制,它会将ViewController减少到436 * 320像素 我怎么能强制它全屏画480 * 320
答案 0 :(得分:2)
您可以隐藏导航栏:
- (void) viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[[self navigationController] setNavigationBarHidden:YES animated:NO];
}
答案 1 :(得分:1)
模态视图? -presentModalViewController:animated:
,您可以使用modalTransitionStyle
属性设置样式(向上滑动,翻转,溶解,页面卷曲)(在视图控制器上变为模态)
答案 2 :(得分:1)
如果我理解你的问题是状态栏而不是导航栏..
尝试在info.plist文件中添加以下行:
<key>UIStatusBarHidden</key>
<true/>
这样应用程序将全力以赴。
你也试试:
[UIApplication sharedApplication].statusBarHidden = YES;