项目要求适配iPhone6和iPhone 6 Plus,后期测试的时候发现了一个奇特的Bug。由于iPhone 6 Plus有独特的横屏模式,横屏模式启动应用会形成界面错乱,下半部分变成黑色:app
这样的状况有几个前提: 测试
解决办法: ui
application.statusBarOrientation = UIInterfaceOrientationPortrait;
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait| UIInterfaceOrientationLandscapeLeft|UIInterfaceOrientationLandscapeRight];