我已将我的项目转换为支持iPad(通用)。我已经改变它,所以MainWindow加载MainWindow-iPad(它确实如此),然后又调用它的子视图控制器(它也是如此)。
在我的子视图控制器代码中,它实例化其他视图控制器并加载它们。但只有iPhone版本正在加载。
所以我的问题是,应用程序应该自动在nib文件上查找'-iPad'扩展并适当加载它们,或者我是否必须自己为每个nib更改代码,如下文所示:
Dynamically load nib for iPhone/iPad within view controller
如果是这样,奇怪的是应用程序无法自动显示相应的xib文件。
答案 0 :(得分:3)
您的应用不会自动在XIB文件上查找-iPad扩展名。它只适用于MainWindow-iPad,因为info.plist中有一个设置可以确定这一点。