我開發了一個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