• UIImange的简单使用(一)


    UIImage类对图像及其底层数据进行封装。它可以直接绘制在一个视图内,或者作为一个图像容器在另一个更大的图像视图容器中使用。这个类类提供的方法可以用来从各种来源中载入图像,在屏幕上设置图片的方向,以及提供有关图像的信息。对于简单的图形应用,可以将UIImage对象用在视图类的drawRect方法中,用来绘制图像和团模板。
    //1.创建一个image,
      UIImage *image=[UIImage imageNamed:@"1.jpg"];//1.jpg图片的名称
        NSLog(@"-%@",image);
     //2.通过路径获取图片
    
    UIImage *image1=[UIImage imageWithContentsOfFile:@"/Users/wangyanhui/Desktop/1.jpg"];//通过路径获取图片
        NSLog(@"--%@",image1);
    //3. 使用URL
    //如果图像存储在内存中,你可以创建一个NSData ,来初始化一个UIImage对象
    
    
    NSData *data=[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://zx.kaitao.cn/UserFiles/Image/beijingtupian6.jpg"]];//通过URL拿到图片的数据
    
    UIImage *image2=[UIImage imageWithData:data];
    NSLog(@"*****%@",image2);
    //或者是图像是一张网络图片,可以使用NSData来进行预载,然后用它来初始化UIImage对象:
    UIImage *image3=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://zx.kaitao.cn/UserFiles/Image/beijingtupian66.jpg"]]];
  • 相关阅读:
    delphi vcl图像的二值化
    黑科技工具,推荐两款开源自动生成代码神器!
    推荐一款最强Python自动化神器!不用写一行代码!
    Java 展开或折叠PDF中的书签
    C# / VB.NET 获取PDF文档的数字签名信息
    滚蛋了
    MySQL 执行计划
    MySQL优化索引
    延时队列 DelayQueue
    【MongoDB】MongoDB 的存储过程
  • 原文地址:https://www.cnblogs.com/wyhwyh2114/p/4966226.html
Copyright © 2020-2023  润新知