xcode 4 有一个直接包含的界面构建器,无论如何我想更改标签栏控制器的项目。我的主题是:重新排列、添加新内容、更改视图类型,例如导航
这是我在 Xcode4 beta 中想要的(来自 InterfaceBuilder V3.2 的屏幕截图)
干杯
编辑:我找到的唯一解决方案是复制现有项目并更改属性,但我仍然对解决方案感兴趣,因为这只是一个解决方法。
xcode 4 有一个直接包含的界面构建器,无论如何我想更改标签栏控制器的项目。我的主题是:重新排列、添加新内容、更改视图类型,例如导航
这是我在 Xcode4 beta 中想要的(来自 InterfaceBuilder V3.2 的屏幕截图)
干杯
编辑:我找到的唯一解决方案是复制现有项目并更改属性,但我仍然对解决方案感兴趣,因为这只是一个解决方法。
我意识到这个问题有点老了,但这可能会有所帮助:
要更改对象的类型:
在 Xcode 4 中,打开您的 .xib 文件。如果界面构建器对象查看器未展开,请将其右边界拖出,或单击底部的那个小“播放”按钮。
展开 Tab Bar Controller 对象以查看它的子对象,然后选择要更改的对象
然后从右侧面板 Identity Inspector 中选择它的类类型。(要显示身份检查器,请转到菜单:查看 > 实用程序 > 身份检查器)。
您可以使用 Xcode 右上角的按钮打开和关闭该右侧面板。您可以通过单击实用程序按钮或通过查看 > 实用程序来访问各种实用程序。
要将更多选项卡添加到选项卡栏控制器,请从对象菜单(在右下方面板中)拖动一个新控制器。
要重新排列选项卡栏控制器中的选项卡,请将它们拖放到界面构建器对象查看器中(这也会改变它们在实际选项卡栏中的位置)。
我正在寻找同样的东西,但找不到它。我偶然发现了这个:
希望它会帮助某人。
Xcode 4 的 Interface Builder 中没有等价物。这就是我写上述博客文章的原因。我发现在 Xcode 4 中复制该用户界面的最简单方法是:
有点痛,但时间不会太长。
我通过执行以下操作解决了这个问题
拖放标签栏控制器(如果已经存在任何视图,请删除,否则 IB 将不允许您将标签栏控制器放置在另一个视图上)。
通过从 Xcode 窗口右下角的名称对象下拖放一个“视图控制器”来添加其他选项卡栏,这将在您的视图中创建一个视图控制器和一个选项卡栏项目。
并确保将其放在标签栏上。
界面生成器会自动排列标签栏。
选择每个选项卡栏并转到属性检查器并更改标题和 nib 文件名。
谢谢。