2

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

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

第 2 步:在 Storyboard 中使用 NavigationBar 流创建 TabBar,

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

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

或者

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

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

提前致谢。

4

1 回答 1

5

在此处输入图像描述 为所有视图控制器创建一个新的 xib,以“~ipad”作为后缀命名视图控制器(例如 FirstViewController~ipad.xib)

在此处输入图像描述

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

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

在此处输入图像描述

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

于 2013-09-05T10:58:24.900 回答