我正在尝试将现有的iPhone应用程序项目升级为通用应用程序, 我已经实施了以下步骤,
第1步:项目导航器 - 目标 - 摘要 - 设备 - 通用(从iPhone到通用)
第2步:在故事板中使用NavigationBar Flow创建TabBar,
当我在iPhone中运行我的项目时,它可以正常工作,但是当我在iPad上运行时,它只显示带有NavigationBar的TabBar。
现在我的问题是如何为iPad创建新的.xib
文件?当我从iPhone到Universal选择我的设备时,Xocde不会自动创建。
或
如何使用iPad映射我的iPhone .xib
文件。
我是否需要为iPhone .xib
中的所有按钮创建新的插座和操作?
提前致谢。
答案 0 :(得分:5)
为所有视图控制器创建一个新的xib,用“~ipad”作为后缀命名视图控制器(例如,FirstViewController~ipo.xib)
当应用程序在ipad中运行时,xcode会自动使用xib。通过xib中的身份检查器将新创建的xib与适当的类链接。
注意:创建新的xib后,添加现有视图控制器中添加的所有控件,并将新添加的控件与文件所有者链接。
添加所有控件并与文件所有者链接。