iOS 图片裁剪

图片裁剪根据需求自行设置newSize
如果是等比例裁剪(宽高比不变的情况下),可将从相册或者相机拿到的图片获取image.size,然后再将newSize按宽高比传入方法即可。

// 裁剪图片
+ (UIImage *)imageWithImageSimple:( UIImage *)image scaledToSize:(CGSize)newSize
{
    UIGraphicsBeginImageContextWithOptions(newSize, false, 1.0);
    [image drawInRect : CGRectMake ( 0 , 0 ,newSize. width ,newSize. height )];
    UIImage * newImage = UIGraphicsGetImageFromCurrentImageContext ();
    UIGraphicsEndImageContext ();
    return newImage;
}

你可能感兴趣的:(iOS 图片裁剪)