iOS开发之改变图片大小

来源:互联网 发布:淘宝模特小茹 编辑:程序博客网 时间:2024/06/03 11:17
向凡神致敬~

-(UIImage *)TransformtoSize:(CGSize)Newsize
{
   
 // 创建一个bitmapcontext
   
 UIGraphicsBeginImageContext(Newsize);
   
 // 绘制改变大小的图片
    [
self drawInRect:CGRectMake(0, 0, Newsize.width, Newsize.height)];
   
 // 从当前context中创建一个改变大小后的图片
   
 UIImage *TransformedImg=UIGraphicsGetImageFromCurrentImageContext();
   
 // 使当前的context出堆栈
   
 UIGraphicsEndImageContext();
   
 // 返回新的改变大小后的图片
   
 return TransformedImg;
}
0 0
原创粉丝点击