图片着色渲染,是图片忽略本身色值,采用tintColor绘制图片
[buttonsetTintColor:[UIColoryellowColor]];
[buttonsetImage:[[UIImageimageNamed:@"图片名称"]imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]forState:UIControlStateNormal];
注:
UIImageRenderingModeAutomatic // 根据图片的使用环境和所处的绘图上下文自动调整渲染模式。
UIImageRenderingModeAlwaysOriginal // 始终绘制图片原始状态,不使用Tint Color。
UIImageRenderingModeAlwaysTemplate // 始终根据Tint Color绘制图片,忽略图片的颜色信息。
网友评论