2016-11-23 138 views
0

我对应用程序有一个想法,但在处理Xcode几个月后,我遇到了一个主要的设计问题。我想这一点:自定义标签栏和标签栏按钮项目

Wanted Navigation & Tabbar Design

但许多IOS开发人员都知道,使用的界面生成器传统的TabBar只会制造单色,无轮廓,标签栏按钮,像这样:

Unwanted Design of Tabbar

是否有任何代码/ SDK,我或许可以实现,同时还具有第二的标签栏功能的第一形象设计?

编辑:我在寻找的方法是更倾向于创建自定义的TabBar控制器一起,这已经回答了。创建定制的TabBar一个单独的视图

+2

您可以使用采集视图来创建自己的自定义标签栏。并使用容器视图来更改视图控制器。 –

+3

[保留所选和未选择的UITabBar图标的原始图像颜色]的可能重复(http://stackoverflow.com/questions/22846652/preserving-the-original-image-color-of-the-selected-and-unselected -uitabbar-icon) – sanman

+0

@AshishKakkad将收藏视图是tabbar本身?对不起,我对uicollection的看法没有太多经验。 –

回答

1

的最佳方式。 我会建议你:

  1. 在你main.storyBoard,取两个容器之一tabBarController,另一个用于CustomTabBarViewController

  2. 绘制自定义的TabBar UI在CustomTabBarViewController

  3. 附加在所有其他控制器的TabBar。