修改UIImage的大小

转载 2013年12月02日 14:56:05

IOS中还暂时不允许更改image的大小,所以只有通过写类目来实现,记录一下方法:


-(UIImage *)scaleImage:(UIImage *)img ToSize:(CGSize)itemSize{

    

    UIImage *i;

    UIGraphicsBeginImageContext(itemSize);

    CGRect imageRect=CGRectMake(00, itemSize.width, itemSize.height);

    [img drawInRect:imageRect];

    i=UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return i;

}


参考:开源项目EGOTableViewPullRefresh

相关文章推荐

iPhone处理图片(UIImage扩展类) 自动适应frame大小方法

NSData *imgData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"图片地址"]];   UIImage *tempImg...

截取UIImage指定大小区域

最近遇到这样的需求:从服务器获取到一张照片,只需要显示他的左半部分,或者中间部分等等。也就是截取UIImage指定大小区域。 UIImage扩展 我的解决方案是对UIImage进行扩展。通...

UIImage的各种处理(旋转,压缩,写入,读去,计算大小)等和方法的区别的介绍

第一:UIImage的详细使用。 // //  Image_Do_ViewController.m //  UIImage_处理 // //  Created by ...

UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save) 1.等比率缩放 - (UIImage *)scaleImage:(U...

UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save) 1.等比率缩放 - (UIImage *)scaleImage:(UII...

iOS开发:UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概分 截图(capture), 缩放(scale), 设定大小(resize), 存储(save)1.等比率缩放- (UIImage *)scaleImage:(UIImage *)i...

iPhone处理图片(UIImage扩展类) 自动适应frame大小方法

NSData *imgData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"图片地址"]]; UIImage *tempImg =...
  • trandy
  • trandy
  • 2011年09月20日 12:01
  • 972

UIimage 图片的处理:缩放,设定大小,存储,截图

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save) 1.等比率缩放 - (UIImage *)scaleImage:...

UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save) 1.等比率缩放 - (UIImage *)scaleImage:(UII...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改UIImage的大小
举报原因:
原因补充:

(最多只允许输入30个字)