zoukankan      html  css  js  c++  java
  • iOS开发图片与颜色处理工具


    1、根据颜色生成一张图片

    /**
     根据颜色生成一张图片
     
     @param color 颜色进制  UIColor类型
     @return 一张UIImage图片
     */
    
    + (UIImage *)createImageWithColor:(UIColor *)color {
        CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); //宽高 1.0只要有值就够了
        UIGraphicsBeginImageContext(rect.size); //在这个范围内开启一段上下文
        CGContextRef context = UIGraphicsGetCurrentContext();
        
        CGContextSetFillColorWithColor(context, [color CGColor]);//在这段上下文中获取到颜色UIColor
        CGContextFillRect(context, rect);//用这个颜色填充这个上下文
        
        UIImage *image = UIGraphicsGetImageFromCurrentImageContext();//从这段上下文中获取Image属性,,,结束
        UIGraphicsEndImageContext();
        
        return image;
    }
    
  • 相关阅读:
    python 文件 笔记
    python 模块、包 笔记
    类、对象
    python 函数 笔记
    测试价值体现
    断舍离-笔记2
    Happy 2006 POJ
    Triangle War POJ
    Complete the sequence! POJ
    放苹果 POJ
  • 原文地址:https://www.cnblogs.com/CH520/p/9352233.html
Copyright © 2011-2022 走看看