使用 swift 2.0 更改 XCODE 7 中 UITabBar 和 UITabBarItems 的文本和图标颜色



如何使用 SWIFT 2 更改 XCODE 7 中 UITabBar 和 UITabBarItems 的文本和图标颜色?对于未选择的选项卡栏项,默认灰色文本似乎暗淡且难以阅读。

我希望文本和图标在非活动时为白色,而这种颜色:活动时为 #600c77(紫色)。

对于您的图标:

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)

最新更新