2016-11-23 140 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。