2011-03-30 72 views
1

我有一个带有splitviewcontroller的ipad应用程序。 在右视图控制器我有一个MapView,一个Tableview,我想插入一个Tabbarview显示多个视图(每个具有其特定的控制器)。UITabBar在splitview detailview

到目前为止,我没有找到一种方法来插入该UITabbarcontroller。

我应该如何分支一切?是纯编码还是我可以通过IB来完成? 有没有任何网站或书籍解释的东西? 干杯,

Tib。

回答

2

你想添加tabbarcontroller到你的分割视图在细节视图方面,它非常简单。创建XIB为iPad多达viewcontrollers子类为u希望把tabbarcontroller.Open的MainWindow.xib然后做到这一点,

  • 扩大你的SPLITVIEW,u有navigationcontroller两件事情(这反过来包含rootview控制器), detailview控制器(右侧视图)。

  • 打开你的库只是将tabbar控制器拖到detailviewcontroller,所以它会取代detailviewcontroller。

  • 现在扩大这个的TabBar控制器可以看出U视图 - 控制1 - 视图 - 控制2等

  • 现在只需选择视图控制器1,打开属性[按命令1个属性],然后选择您的DetailView控制器上的笔尖文件命令4属性选择控制器作为detailview控制器。

  • 将此视图控制器2在tabbarcontroller中重复使用,但在此选择nib文件和控制器文件,因为您需要或作为由u创建的新文件并保存关闭IB。运行程序选择风景然后你可以看到它完成。

  • 即使你可以添加两个以上的tabbar项目,只要从library拖拽viewcontroller exerably控制器然后展开tabbarcontroller然后你可以看到新的viewcontroller然后重复上述过程。

+0

只是一个人在那里:这可能不适用于iOS 5和更高版本,因为它现在都在故事板。 – sybohy 2012-09-05 06:44:31