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

标签 ios swift2 xcode7 ipad-mini

如何使用 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)

关于ios - 使用 swift 2.0 更改 XCODE 7 中 UITabBar 和 UITabBarItems 的文本和图标颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34795958/

相关文章:

ios - PFFacebookUtils logInWithPermissions 在模拟器上失败

ios - Unity3d 使用内存 : load and unload prefabs

swift - .trimmingCharacters 的替代方案,让 Coderbytes 接受我的解决方案

ios - 快速获取在 Appstore 中注册的用户的电子邮件 ID

ios - 创建一条线,像Xcode一样,在Swift中连接两个对象

ios - Xcode 7 自动布局是否损坏或难以使用

ios - Xcode 7 本地化锁定在哪里?

ios - 来自字符串的日期未在 UIDatePicker Swift 3 中设置

ios - Xcode ios 多个 View 上的背景图像

ios - 在键入和保留光标位置时强制 UITextField 小写