前几天用系统的Tabbar自定义了一下,发现在某些情况下青色的图片变成蓝色了
最后改成这样解决问题了.
[baseMainNav.tabBarItem setFinishedSelectedImage:[[UIImage imageNamed:@"button_插座_over"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] withFinishedUnselectedImage:[[UIImage imageNamed:@"button_插座.png"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
应该用imageWithRenderingMode在选择禁止渲染模式;
本文介绍了一种在iOS应用中自定义TabBar时遇到的图片颜色变化问题及解决方案。通过设置UIImageRenderingModeAlwaysOriginal来避免图片在不同状态下的颜色变化。
2813

被折叠的 条评论
为什么被折叠?



