iOS 图片缩放

来源:互联网 发布:二叉树的遍历算法三种 编辑:程序博客网 时间:2024/05/22 05:12
//缩放图片,防止图片过大+ (UIImage *)scaleToSize:(UIImage*)img size:(CGSize)sizeImage{    // 创建一个bitmap的context    // 并把它设置成为当前正在使用的context    UIGraphicsBeginImageContext(sizeImage);    // 绘制改变大小的图片    [img drawInRect:CGRectMake(0,0, sizeImage.width, sizeImage.height)];    // 从当前context中创建一个改变大小后的图片    UIImage* scaledImage =UIGraphicsGetImageFromCurrentImageContext();    // 使当前的context出堆栈    UIGraphicsEndImageContext();    //返回新的改变大小后的图片    return scaledImage;}