iOS 改变纯色图片颜色与旋转控件

创建图片

UIImage *image = [UIImage imageNamed:@"XXX"];
image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];

添加图片

imageView.image = image;//此时显示原色图片

改变图片颜色

imageView.tintColor = color;//此时显示改变颜色后的图片

旋转

[imageView setTransform:CGAffineTransformMakeRotation(M_PI)];
//CGAffineTransformMakeRotation 旋转函数
//M_PI旋转角度 我这里是旋转180°
//旋转的好处是 只给你一个右箭头 你可以得到一个左箭头 这类情况

旋转和改变图片颜色 都可以在图片样式一样 只是颜色和角度有差异的情况使用 好处是不用丢很多差不多的图片进项目 可以节省一定容量

你可能感兴趣的:(iOS 改变纯色图片颜色与旋转控件)