ios - 如何更改 UITabBarItem 文本的颜色

标签 ios xcode swift uitabbaritem

我已经知道如何更改 UITabBarItem 图像的颜色(来自这个答案:https://stackoverflow.com/a/25062766/887353),但是如何更改其文本的颜色?我还没弄明白。另外,如果选择了 UITabBarItem,如何更改图像和文本的颜色?我在 iOS 7 和 8 上使用 Swift。

最佳答案

对于 swift :

UITabBarItem.appearance().setTitleTextAttributes([NSForegroundColorAttributeName : UIColor(red: CGFloat(1), green: CGFloat(1), blue: CGFloat(1), alpha: CGFloat(1))], forState: UIControlState.Normal)

关于ios - 如何更改 UITabBarItem 文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26508385/

相关文章:

ios - 对 [NSDate date] 的相邻调用并不总是产生不同的时间戳?

ios - 错误 - 预期返回 'UIInterfaceOrientationMask' 的函数中缺少返回值

ios - 无法在 Swift 项目中调用 'getControlPointAtIndex'

iOS 推送通知没有声音

iphone - 旋转和裁剪图像IOS

xcode - 在 Xcode 帐户首选项中,如何刷新连接到我的 Apple ID 的团队?

objective-c - Objective-C 程序可以编译成 int 为 64 位吗?

ios - iPhone 4S - 未经授权的访问异常

ios - 未从自定义 uitableviewcell 调用 prepareForSegue

swift - Spritekit 中的 Pan Gesture Recognizer 移动对象