gpt4 book ai didi

xcode - 如何使用旧版本的 Xcode 支持更大的 iPhone 5 屏幕?

转载 作者:行者123 更新时间:2023-12-01 11:49:36 24 4
gpt4 key购买 nike

我已经使用 Xcode 3.2 开发了一个 iOS 应用程序,我想发布一个支持更大的 iPhone 5 屏幕的应用程序的新版本。

我在 Application Delegate 中尝试了以下操作:

[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 更高屏幕的支持?

谢谢,

最佳答案

将新的标准 Default-568h@2x.png 图像添加到您的主包并在 iPhone 5 上运行您的应用程序。如果它没有以全分辨率显示,您可能需要升级您的 Xcode 版本并针对较新的 iOS SDK 编译应用程序。 Xcode 3.2 已经弃用一段时间了。

编辑 看来只要在早期的 SDK 上添加 Default-568h@2x 启动图像就可以像 OP 提到的那样工作。这很容易知道。

作为旁注,关于新的 iPhone 5 launch image name 有另一个答案。

关于xcode - 如何使用旧版本的 Xcode 支持更大的 iPhone 5 屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12667998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com