2016-01-14 3 views
0

Как изменить цвет текста и значков для UITabBar и UITabBarItems в XCODE 7 с помощью SWIFT 2? Серийный текст по умолчанию кажется тусклым и трудночитаемым для невыбранных элементов панели.Изменить цвет текста и значков для UITabBar и UITabBarItems в XCODE 7 с помощью swift 2.0?

Я хочу, чтобы текст и значки были белыми, когда они неактивны, и этот цвет: # 600c77 (фиолетовый), когда активен.

+1

Возможный дубликат [По умолчанию панель вкладок цвета элементов с помощью быстрого Xcode 6] (http://stackoverflow.com/questions/ 25052729/default-tab-bar-item-colors-using-swift-xcode-6) – Michal

ответ

2

Для значка:

yourTabBar.tabBarItem = UITabBarItem(title: "Home", image: UIImage(named: "tab_icon_normal"), selectedImage: UIImage(named: "tab_icon_seelcted")) 

Для текста:

UITabBarItem.appearance().setTitleTextAttributes([NSForegroundColorAttributeName: UIColor.YOURCOLOR()], forState:.Normal) 

UITabBarItem.appearance().setTitleTextAttributes([NSForegroundColorAttributeName: UIColor.YOURCOLOR()], forState:.Selected) 
+0

Как я могу получить значки, чтобы они отображались белыми, когда они неактивны, и этот цвет # 600c77, когда активен, хотя – user5168832

+0

Для этого вам нужно создать значок с соответствующими цвет для выбранных и отмененных соответственно –

Смежные вопросы