我正在尝试更改“更多”菜单中图标的蓝色颜色。我尝试了Stack Overflow上找到的几乎所有方法,但都没有用。我尝试了这个解决方案,但不起作用。
我发现唯一可以更改颜色的选项是:
视图被选中时图像会发生变化,但它仍然是蓝色的。
我发现唯一可以更改颜色的选项是:
[[UIView appearance] setTintColor:[UIColor redColor]];
但是它会改变应用程序中所有颜色。
这段代码只是一个带有Storyboard的新项目,因此我只是在故事板上添加了视图。
谢谢您的帮助。
编辑:我添加了代码后:
UIImage *myImage = [[UIImage imageNamed:@"music.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
self.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"New Title" image:myImage selectedImage:[UIImage imageNamed:@"music.png"]];
视图被选中时图像会发生变化,但它仍然是蓝色的。