Изменить текст и цвета значков для 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)