将xcode 4.6 iPhone应用程序转换为通用应用程序

时间:2013-09-05 07:42:27

标签: iphone ios objective-c xcode ipad

我正在尝试将现有的iPhone应用程序项目升级为通用应用程序, 我已经实施了以下步骤,

第1步:项目导航器 - 目标 - 摘要 - 设备 - 通用(从iPhone到通用)

第2步:在故事板中使用NavigationBar Flow创建TabBar,

当我在iPhone中运行我的项目时,它可以正常工作,但是当我在iPad上运行时,它只显示带有NavigationBar的TabBar。

现在我的问题是如何为iPad创建新的.xib文件?当我从iPhone到Universal选择我的设备时,Xocde不会自动创建。

如何使用iPad映射我的iPhone .xib文件。

我是否需要为iPhone .xib中的所有按钮创建新的插座和操作?

提前致谢。

1 个答案:

答案 0 :(得分:5)

enter image description here 为所有视图控制器创建一个新的xib,用“~ipad”作为后缀命名视图控制器(例如,FirstViewController~ipo.xib)

enter image description here

当应用程序在ipad中运行时,xcode会自动使用xib。通过xib中的身份检查器将新创建的xib与适当的类链接。

注意:创建新的xib后,添加现有视图控制器中添加的所有控件,并将新添加的控件与文件所有者链接。

enter image description here

添加所有控件并与文件所有者链接。