0

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

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

4

1 回答 1

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)
于 2016-01-14T17:44:18.447 回答