项目资源优化之图片多次利用

图片着色渲染,是图片忽略本身色值,采用tintColor绘制图片

[buttonsetTintColor:[UIColoryellowColor]];

[buttonsetImage:[[UIImageimageNamed:@"图片名称"]imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]forState:UIControlStateNormal];

注:

UIImageRenderingModeAutomatic  // 根据图片的使用环境和所处的绘图上下文自动调整渲染模式。

UIImageRenderingModeAlwaysOriginal   // 始终绘制图片原始状态,不使用Tint Color。

UIImageRenderingModeAlwaysTemplate   // 始终根据Tint Color绘制图片,忽略图片的颜色信息。

你可能感兴趣的:(项目资源优化之图片多次利用)