【发布时间】:2014-11-30 14:46:19
【问题描述】:
在 iOS7 中,我可以使用以下代码创建全屏视图:
- (void)loadView {
CGSize screenSize = [UIScreen mainScreen].bounds.size;
CGRect frame = CGRectMake(0, 0, screenSize.height, screenSize.width);
UIView *view = [[UIView alloc] initWithFrame: frame];
self.view = view;
}
移动到iOS8时这段代码不能正常工作,屏幕在右侧被截断并缩放,类似这样:
--------------- ---------------
| | | | |
| iOS7 | | iOS8 | |
| Full Screen | | Cut Off | |
| | | | |
| | | | |
--------------- ---------------
这会影响我的应用程序中以编程方式生成的所有全屏视图,这里有什么想法吗?
【问题讨论】: