我需要在UITab栏的3个标签中显示4个视图
情况是,在基于导航的iPhone应用程序中,我有一个按钮,用户点击该按钮将他带到视图(view1),按钮上有3个标签,每个标签他点击将带他到一个新的视图..
所以,我有view1,view2,view3和view4 和tab1,tab2和tab3
在view1中,
在view2中,
依旧......
我尝试通过在初始按钮下创建选项卡控制器以编程方式使用按下..(除此之外,对于我来说实现起来并不容易)
另外,我尝试使用 Interface Builder 在每个视图中拖动UITabBar(因此我在4个视图中将有4个UITabBar)并自定义每个tabBarItem对模式的操作以上..
我认为第二种解决方案不好(创建4个UITabBars!)..
那么,这里的最佳做法是什么......请引用我参考,因为这是我第一次使用TabBars
感谢。
答案 0 :(得分:0)
只需使用动态ViewController数组制作自定义TabBar,只需根据您的要求更改数组......
答案 1 :(得分:0)
这听起来像一个有趣的设计尝试。如果我理解正确,你基本上想要从栏中删除当前视图的标签,以使“其他”标签按钮更大?
我不确定您是否能够使用UITabBarController执行此操作。我正在研究自己的UITabBarController实现,我可以尝试一下。