我有一个iPhone xib我想变成一个iPad xib。在Xcode 3中有一个“创建iPad版本”菜单选项。我如何在Xcode 4中执行此操作?
我目前调整了我的xib大小,但是当我打开模拟项目(导航栏等)时,它会将视图缩小回iPhone大小。
答案 0 :(得分:54)
这对我有用:
如果您需要将iPad xib更改为iPhone xib,这也可以反过来。
答案 1 :(得分:14)
在Xcode 4中它非常隐蔽,但在应用程序中转换XIBS的选项仍然存在。
选择目标(在选择项目时显示在XCODE4中)。选择后,使用上下文菜单“复制”它。它会询问您是否要“复制并转换到iPad”。然后所有的XIBS将与新的iPad尺寸重复。
答案 2 :(得分:7)
在评估我的选择时,这些是我的想法:
所以最后,我最终做的就是:#/ p>
答案 3 :(得分:2)
此功能已从Xcode 4中删除。
现在最简单的方法是使用Xcode 3进行转换,因为nib(.xib)文件格式没有改变。
Xcode 3&现在可以通过简单地选择不同的文件夹将4安装在同一系统上(请参阅磁盘映像上的安装说明)。
答案 4 :(得分:1)
XCode4的另一个简单方法是:只需在Finder中复制iPhone XIB;拖动项目中的副本。在界面构建器中的XCodes内置中打开复制的XIB。将NIBs hirarchy中顶视图的大小更改为iPad尺寸(例如,对于具有状态栏的横向,更改为1024x748) - 其他所有内容都根据自动调整大小调整大小。 适合我。
答案 5 :(得分:0)
如果你制作一个新的笔尖,它会问你是否应该为iPad定尺寸。除非你已经完成了很多工作,否则这可能是最简单的。
答案 6 :(得分:0)
您必须使用旧版本的Interface Builder才能使用“使用自动调整遮罩创建iPad版本”。目前Xcode 4中没有可以执行此操作的选项。
答案 7 :(得分:0)
使用XCode 4,您只需在项目导航器中选择(特定于iPhone).xib文件,然后选择文件 ... - >的复制强> ...
将新.xib文件命名为与iphone特定的文件相同,但将~ipad附加到名称。您在视频层次结构中的所有先前连接应在您全新的特定于iPad的.xib文件中保持不变。
答案 8 :(得分:0)