1

通过右键单击项目目标并选择重复选项,我已将我的 iPhone 应用程序升级到通用。然后有 2 个选择——仅复制和“复制并过渡到 iPad”。我选择第二个。然后将一组名为 Resources_iPad 的 iPad XIB 文件(与 iPhone XIB 同名)自动添加到应用程序中。但是当我选择 iPad 模拟器来运行项目时,应用程序仍然只选择 iphone XIBs。谁能帮我解决这个问题?

4

2 回答 2

0

转到目标(或项目)设置并检查是否Targeted Device Family设置为iPhone/iPad

于 2011-12-09T08:35:38.243 回答
0

在代码中加载的任何 XIB 仍将加载 iPhone 版本。您应该使用UIUserInterfaceIdiom()来确定要加载的 XIB。如果您在 Info.plist 中指定您的 iPhone,还要确保您在 Info.plist 中正确设置了您的 iPad 界面文件。

于 2011-12-09T08:56:56.523 回答