在 iOS 9 中更改 UITabBarItem 色调颜色?
Changing UITabBarItem's Tint Color in iOS 9?
我似乎无法更改 iOS 中 UITabBarItem
的色调 9. 我正在使用 objective-c 并尝试以编程方式使用 titleTextAttributes 和运行时属性在情节提要中也是如此。我已经通读了文档,但似乎无法弄清楚这一点。事实上,我什至创建了一个单独的 selectedState 图像,但同样,它仍然将系统染成蓝色。
您可以像这样使用外观代理:
[[UITabBar appearance]setTintColor:[UIColor black]];
我在 iOS8 和 iOS9 上工作。我在我的 app delegate 中有它——但如果你愿意,你可以把它放在一个 base class 中。
您可以访问标签栏控制器的 TabBar
属性 并设置色调。
[youTabbarcontroller.tabBar setTintColor:[UIColor anycolor]];
我似乎无法更改 iOS 中 UITabBarItem
的色调 9. 我正在使用 objective-c 并尝试以编程方式使用 titleTextAttributes 和运行时属性在情节提要中也是如此。我已经通读了文档,但似乎无法弄清楚这一点。事实上,我什至创建了一个单独的 selectedState 图像,但同样,它仍然将系统染成蓝色。
您可以像这样使用外观代理:
[[UITabBar appearance]setTintColor:[UIColor black]];
我在 iOS8 和 iOS9 上工作。我在我的 app delegate 中有它——但如果你愿意,你可以把它放在一个 base class 中。
您可以访问标签栏控制器的 TabBar
属性 并设置色调。
[youTabbarcontroller.tabBar setTintColor:[UIColor anycolor]];