设置image的大小

2020-07-16  本文已影响0人  IT界的古天乐

给原图指定需要的大小,返回自己需要的尺寸大小的图片

+ (UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize {

    UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0);

    [image drawInRect:CGRectMake(0,0, newSize.width, newSize.height)];

    UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return newImage;

}

此方法不会让图片变得模糊,如果指定的大小比图片本身的大小要小,也不会造成图片缺失,只是按比例把图片缩小到自己想要的大小

上一篇下一篇

猜你喜欢

热点阅读