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"]]];

 

posted on 2015-11-20 13:55  沙->仙人掌  阅读(501)  评论(0编辑  收藏  举报