iOS学习iOS DeveloperiOS 开发每天分享优质文章

iOS 图片裁剪

2016-12-22  本文已影响268人  vision_colion

图片裁剪根据需求自行设置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;
}
上一篇 下一篇

猜你喜欢

热点阅读