我开发了一个iOS应用程序,使用Xcode 3.2,我想发布一个支持更大的iPhone 5屏幕的应用程序的新版本。如何使用较旧版本的Xcode支持较大的iPhone 5屏幕?
我试图在应用程序委托执行以下操作:
[window setFrame:[[UIScreen mainScreen] bounds]];
[window addSubview:viewController.view];
[window makeKeyAndVisible];
CGRect screenBounds = [[UIScreen mainScreen] bounds];
NSLog(@"%@",[NSValue valueWithCGRect:screenBounds]);
// NSRect: {{0, 0}, {320, 480}}
正如你所看到的高度设置为480pt。我如何添加对iPhone 5更高屏幕的支持?
感谢,
确实的Xcode 3.2支持iOS 6的另外一个答案? iPhone 5只能运行iOS6,并且需要将[email protected]添加到软件包中。我认为你需要将你的Xcode升级到最新版本。 – Jessedc
通过添加额外的启动图像作为@Jessedc建议'UIScreen'可能会报告正确的高度到你的'结果'。 –
只是我在努力。感谢您的回复 – sri