以下代码行:
NSLog(@"%f, %f", self.view.frame.size.width, self.view.frame.size.height);
对于 iPad 设备返回 768 * 1004。我已经使用隐藏状态栏
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
在viewDidLoad
方法中,并使用隐藏navigationbar
在viewWillAppear
方法中
[self.navigationController setNavigationBarHidden:YES];
我到底错过了什么?我相信它应该返回 1024 而不是 1004。
注意:这viewcontroller
是通过情节提要创建的,并且ModalStoryboardSegue
具有全屏演示。