gpt4 book ai didi

iphone - 如何更改标签栏项目文本颜色

转载 作者:IT王子 更新时间:2023-10-29 08:21:17 24 4
gpt4 key购买 nike

enter image description here

如何更改选项卡栏中“更多...”文本的颜色以与其图标颜色相匹配。 (现在在标签栏中选择了性能)

我尝试设置 TitleTextAttributes。

[moreItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"HelveticaLTStd-Roman" size:10.0f], NSFontAttributeName,  [UIColor yellowColor],NSForegroundColorAttributeName , nil]

但它的文本颜色总是设置为黄色。即使选择了该项目。像这样 enter image description here

我正在尝试在选中时设置为白色,而在未选中时它应该与图标颜色匹配。谢谢..任何建议都会非常有帮助。

最佳答案

已接受答案的代码对我不起作用。

这是有效的代码:

    [[UITabBarItem appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName : [UIColor yellowColor] }
forState:UIControlStateNormal];
[[UITabBarItem appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName : [UIColor whiteColor] }
forState:UIControlStateSelected];

关于iphone - 如何更改标签栏项目文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18688189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com