/** * 改变图片大小 * * @param inSize <#inSize description#> * @param inImage <#inImage description#> * * @return <#return value description#> */ +(UIImage*)imageFitInCenterForSize:(CGSize)inSize forSourceImage:(UIImage*)inImage { // redraw the image to fit |yourView|'s size CGSize imageOriginalSize = inImage.size; UIImage *resultImage = nil; if (imageOriginalSize.width<=inSize.width && imageOriginalSize.height<=inSize.height) { UIGraphicsBeginImageContextWithOptions(inSize, NO, 0.f); [inImage drawInRect:CGRectMake((inSize.width-imageOriginalSize.width)/2.0, (inSize.height-imageOriginalSize.height)/2.0, imageOriginalSize.width, imageOriginalSize.height)]; resultImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); } return resultImage; }
iOS修改 改变图片大小
猜你喜欢
转载自huqiji.iteye.com/blog/2283689
今日推荐
周排行