如何创建自定义tabBarController来模拟uiTabBarController

时间:2010-01-25 22:59:28

标签: iphone design-patterns uitabbarcontroller

如何创建自定义tabbar控制器,该控制器具有自定义背景图像,自定义图标以及自定义标签和定位,但其用途与UITabBarController完全相同。我非常寻求最佳解决方案。

当我学习解决方案时,这将真正帮助我编写通用包装器并节省更多时间。

我尝试过使用UIViews并将其分别作为页脚和横幅,但这一切都消耗了大量内存。我想要一种简单的方法,这将使开发非常理想。

请帮帮我朋友。

1 个答案:

答案 0 :(得分:1)

  • 创建一个包含2个子视图的视图(在IB或代码中) - 一个用于制表符,一个用于内容
  • 创建将引用两个视图的视图控制器
  • 根据需要设计标签视图(顺便说一句,它也可能位于内容视图的顶部)
  • 删除标签视图上的几个设计按钮
  • 每个按钮都会删除所有内容视图的子视图,并将一些视图控制器的视图添加为内容视图的唯一子视图