XCode 4 Interface Builder不再允许多个视图了吗?

时间:2011-08-31 13:46:29

标签: objective-c uiview xcode4 interface-builder

我用Xcode3制作了我的第一个严肃的iPad应用程序。这是一个非常简单的类似书的应用程序,用户可以左右手势滑动。所有“页面”都是同一Xib文件中的UIView对象。最大的优点是:我可以为所有页​​面使用相同的UIViewcontroller实例,因为所有视图都在IBOutletCollection中收集并用数字标记,因此可以来回切换当前页面。

切换到Xcode 4后,我再也无法将多个UIView添加到同一个xib文件中。我只能将它拖到Project面板,在那里创建一个新的UIView控制器(这是我不需要的)。

在Xcode 3中,我只是将UIViews从库拖到我的xib窗口。在Xcode 4中,它只是拉回到库中,我无法添加它。

我做错了什么?是不允许在xib中允许多个视图的新策略?我搜索了很多例子和文档,但通常他们一次只显示一个视图。

2 个答案:

答案 0 :(得分:1)

是的,您可以创建多个视图。您只需从对象库(右列)中选择一个视图并将其拖动到实用程序窗格(左侧内部列,您可能已将其最小化,然后单击底部的>箭头)。有关如何转换的完整参考,请参阅Apple Docs

答案 1 :(得分:0)

当然可以!

如果我可以提出建议,请确保展开左侧栏以便为您提供更熟悉的视图:

enter image description here

enter image description here

enter image description here