Изменить текст и цвета значков для UITabBar и UITabBarItems в XCODE 7, используя swift 2.0?

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

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

1 ответ

Для вашего значка:

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)
Другие вопросы по тегам