设为首页 加入收藏

TOP

iOS-UIImage图片绘制颜色
2019-08-26 07:04:56 】 浏览:30
Tags:iOS-UIImage 图片 绘制 颜色
- (UIImage *)dtk_setImageColor:(UIColor *)imageColor{
    //获取画布
    UIGraphicsBeginImageContextWithOptions(self.size, NO, 0.0f);
    //画笔沾取颜色
    [imageColor setFill];
    CGRect bounds = CGRectMake(0, 0, self.size.width, self.size.height);
    //绘制一次
    UIRectFill(bounds);
    //再绘制一次
    [self drawInRect:bounds blendMode:kCGBlendModeOverlay alpha:1.0f];
    //获取图片
    [self drawInRect:bounds blendMode:kCGBlendModeDestinationIn alpha:1.0f];
    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return image;
}

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇iOS----------demo总结 下一篇iOS----------Runtime 获取属性列..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目