我有一个带有splitviewcontroller的ipad应用程序。 在右侧viewcontroller我有一个MapView,一个Tableview,我想插入一个显示多个视图的Tabbarview(每个视图都有其特定的控制器)。
到目前为止,我找不到插入UITabbarcontroller的方法。
我应该如何分支一切?是纯粹的编码还是我可以通过IB做到? 是否有任何网站或书籍解释这件事? 欢呼声,
提布。
答案 0 :(得分:2)
您希望在详细视图侧将tabbarcontroller添加到拆分视图,这非常简单。使用xib for ipad创建尽可能多的viewcontrollers子类,因为你想放入tabbarcontroller.Open Mainwindow.xib然后执行此操作,
扩展你的splitview,你有两个东西navigationcontroller(它包含rootview控制器),detailview控制器(右侧视图)。
打开你的库只需将tabbar控制器拖动到detailviewcontroller,这样它就会取代那个detailviewcontroller。
现在展开这个tabbar控制器你可以看到viewcontroller 1 - viewcontroller 2等。
现在只需选择视图控制器1,打开属性[按命令1属性]并选择详细视图控制器的nib文件,然后选择命令4属性选择控制器作为详细视图控制器。
在tabbarcontroller中为视图控制器2重新定位,但在此选择nib文件和控制器文件中,或者作为u创建的新文件并保存关闭IB。运行程序选择横向然后你可以看到它完成。
即使你可以添加两个以上的tabbar项目,只需在tabbarcontroller上从库中拖动viewcontroller然后展开tabbarcontroller然后你就可以看到新的viewcontroller然后重复上面的过程。