转载自:http://www.cocoachina.com/bbs/simple/?t20511.html
| ||
| ||||
我的例子:
NSURL *url = [NSURL URLWithString:aid];
UIImage *myimage = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
// 首先,获取想要显示的部分的大小及位置
CGRect rect = CGRectMake(0, 50, 320, 120);
// 然后,将此部分从图片中剪切出来
CGImageRef imageRef=CGImageCreateWithImageInRect([myimage CGImage],rect);
UIImage *image1=[UIImage imageWithCGImage:imageRef];
// 最后,将剪切下来图片放入UIImageView中
[imgView setImage:image1];
本文介绍如何在UIimageview中仅显示一张图片的特定部分。通过定义CGRect来指定要显示的区域,并使用CGImageCreateWithImageInRect从原始图片中剪切出这部分图像,最后设置UIImageView的image属性为剪切后的图片。
754

被折叠的 条评论
为什么被折叠?



