如何在新Xcode版本6.0.1中更改Storyboard中的Tab Bar图标颜色或文本颜色?

时间:2014-09-23 09:34:04

标签: objective-c uitabbarcontroller uistoryboard

如何在新Xcode版本6.0.1中更改故事板中的标签栏图标颜色或文本颜色?

这是一张图片来说明我现在拥有的东西:

x

如果您看到我的图标颜色为黑色:

x

如果可能,我想以故事板中的方式更改图标和文字颜色。

1 个答案:

答案 0 :(得分:0)

试试这个,我已经通过代码

完成了

更改所选的图标颜色:

[_tabController.tabBar setSelectedImageTintColor:[UIColor whiteColor]];

更改文字颜色:

[[UITabBarItem appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName :[UIColor yellowColor],NSFontAttributeName:[UIFont fontWithName:@"Roboto-Medium" size:11.0]} forState:UIControlStateNormal];

[[UITabBarItem appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName :[UIColor whiteColor],NSFontAttributeName:[UIFont fontWithName:@"Roboto-Medium" size:11.0]} forState:UIControlStateSelected];