我几天前为iPhone做了一个项目,但现在我想在其中添加iPad xib文件。随着功能的增强。但问题是,在开始我为xib文件选择了一个iPhone目标而不是通用项目。
所以现在我想为iPad添加xib。
我为iPad创建了一个新的xib文件,但不知道如何在iPad上加载它而不是为iPhone创建的默认xib文件。
我一直在检查很多其他问题,但没有找到任何正确的答案。Xcode 4 .xib Create iPad Version但它不适合我
我正在研究Xcode 5和iOS 7.0.x
答案 0 :(得分:8)
对于iPad的自动加载xib,将~ipad
添加到xib文件的名称
例如:
如果iPhone版本的xib名称为CustomVC.xib
那么对于iPad版本使用CustomVC~ipad.xib
当您创建vc CustomVC *vc = [[CustomVC alloc] init];
对象时,iOS将根据运行应用程序的平台(iPhone或iPad)自动选择正确的xib文件。
答案 1 :(得分:0)