我的xib nib文件没有为ipad版本加载,为什么?

时间:2010-08-22 13:36:11

标签: iphone ipad nib xib

我已将我的项目转换为支持iPad(通用)。我已经改变它,所以MainWindow加载MainWindow-iPad(它确实如此),然后又调用它的子视图控制器(它也是如此)。

在我的子视图控制器代码中,它实例化其他视图控制器并加载它们。但只有iPhone版本正在加载。

所以我的问题是,应用程序应该自动在nib文件上查找'-iPad'扩展并适当加载它们,或者我是否必须自己为每个nib更改代码,如下文所示:

Dynamically load nib for iPhone/iPad within view controller

如果是这样,奇怪的是应用程序无法自动显示相应的xib文件。

1 个答案:

答案 0 :(得分:3)

您的应用不会自动在XIB文件上查找-iPad扩展名。它只适用于MainWindow-iPad,因为info.plist中有一个设置可以确定这一点。