zoukankan      html  css  js  c++  java
  • 【代码笔记】iOS-通过颜色来生成一个纯色图片

    一,效果图。

    二,代码。

    RootViewController.m

    复制代码
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
        UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(50, 100, 200, 200)];
        imageView.backgroundColor=[UIColor yellowColor];
        imageView.image=[self buttonImageFromColor:[UIColor redColor]];
        [self.view addSubview:imageView];
        
        
        
    }
    //通过颜色来生成一个纯色图片
    - (UIImage *)buttonImageFromColor:(UIColor *)color{
        
        CGRect rect = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
        UIGraphicsBeginImageContext(rect.size);
        CGContextRef context = UIGraphicsGetCurrentContext();
        CGContextSetFillColorWithColor(context, [color CGColor]);
        CGContextFillRect(context, rect);
        UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
        UIGraphicsEndImageContext();
        return img;
    }
    复制代码

     

     

     
     
  • 相关阅读:
    Excel VB Script
    Excel Text Converter as C# Format
    快捷键
    如何使用 MasterPage
    Excel 오른쪽버튼 윗주
    Oracle Hints
    ASP.NET 弹出窗口
    Log4Net
    word 修改 表宽度
    While 나가는 법
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/5576555.html
Copyright © 2011-2022 走看看