我有UIWindow大小的问题,在xcode 6和ios 8中它运行良好,但是当我从xcode 7和ios 9启动应用程序时它不符合uiviews
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UIViewController *mainViewController = [storyboard instantiateInitialViewController];
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = mainViewController;
[self.window makeKeyAndVisible];
答案 0 :(得分:1)
所以我发现问题,我的LaunchScreen.xib和应用程序的新xcode 7不是全屏。
答案 1 :(得分:0)
来自https://forums.developer.apple.com/thread/5572,来自Rincewind:
如果您没有任何启动图片,并且您没有启动笔尖或故事板,那么您宣称除了320x480之外您不支持任何屏幕尺寸(在iPhone上) / iPod的)。这一直是这种情况,并不是新的。较旧的Xcode项目自动生成Default-568h.png以支持4"屏幕。如果你使用的是iPhone 6或iPhone 6 Plus,这可能是看不见的,因为如果你有4&#34的Default-568h.png;屏幕支持,这些设备缩放你的应用程序,而不是信箱装箱。
一个全新的项目不应该证明这些问题。