xcode 4有一个直接包含的界面构建器,无论如何我想要更改tabbarcontroller的项目。我的主题是:重新排列,添加新的,更改视图类型,例如nagvigation
这是我想要的(来自InterfaceBuilder V3.2的屏幕截图)在Xcode4 beta
中
欢呼endo
编辑:我找到的唯一解决方案是复制现有的项目并更改属性,但我仍然对解决方案感兴趣,因为这只是一个解决方案。
答案 0 :(得分:5)
我意识到这个问题有点老了,但这可能会有所帮助:
更改对象的类型:
在Xcode 4中,打开.xib文件。如果未展开界面构建器对象查看器,请通过将其右侧边框向外拖动或单击底部的小“播放”按钮来实现。
展开Tab Bar Controller对象以查看其子项,然后选择要更改的对象
然后从右侧面板Identity Inspector中选择它的类类型。 (要显示Identity Inspector,请转到菜单:查看>实用程序> Identity Inspector)。
您可以使用Xcode右上角的按钮打开和关闭右侧面板。您可以通过单击实用程序按钮或通过View>来访问各种实用程序。公用事业。
要向标签栏控制器添加更多标签,请从对象菜单(位于右下方面板)中拖动新控制器。
要重新排列选项卡栏控制器中的选项卡,请将它们拖放到界面构建器对象查看器中(这也将更改它们在实际选项卡栏中的位置)。
答案 1 :(得分:2)
希望它会帮助别人。
答案 2 :(得分:0)
Xcode 4的Interface Builder中没有等效的东西。这就是我写上述博文的原因。我发现在Xcode 4中复制该用户界面的最简单方法是:
这有点痛苦,但不会花太长时间。
答案 3 :(得分:0)
我通过做以下事情解决了这个问题
拖放标签栏控制器(如果已存在任何视图则删除,否则IB将不允许您在另一个视图上放置标签栏控制器。)
通过在Xcode窗口的右下角拖放一个'View Controller'来添加其他标签栏,名称为Objects,这将在视图中创建一个视图控制器和一个标签栏项。
并确保将其放在标签栏上。
界面构建器会自动排列标签栏。
选择每个标签栏和转到属性检查器,然后更改标题和nib文件名。
感谢。