UIcolor转UIImage

Posted 超神船长

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIcolor转UIImage相关的知识,希望对你有一定的参考价值。

+ (UIImage *)imageWithColor:(UIColor *)color {

    

    CGRect rect = CGRectMake(0, 0, 1, 1);

    UIGraphicsBeginImageContext(rect.size);

    CGContextRef context = UIGraphicsGetCurrentContext();

    CGContextSetFillColorWithColor(context, [color CGColor]);

    CGContextFillRect(context, rect);

    

    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return image;

}

以上是关于UIcolor转UIImage的主要内容,如果未能解决你的问题,请参考以下文章

swift 将UIColor转换成RGB(转)

UIColor与十六进制字符串互转

UIColor使用16进制颜色

iOS UIColor与16进制颜色互转,渐变色绘制以及纯色图片生成(可以半透明)

将十六进制的颜色字符串转为UIColor

UIColor支持16进制颜色设置