6
我有大小爲1200x1200的圖像(從服務器獲取)。我可以將它縮小到800x800(不使用「預覽」)。由於圖像尺寸較大,我的應用程序崩潰..請幫我解決這...先謝謝了。如何減少UIImage大小...?
我有大小爲1200x1200的圖像(從服務器獲取)。我可以將它縮小到800x800(不使用「預覽」)。由於圖像尺寸較大,我的應用程序崩潰..請幫我解決這...先謝謝了。如何減少UIImage大小...?
UIImage *image = [actualImage you want to resize];
UIImage *tempImage = nil;
CGSize targetSize = CGSizeMake(196,110);
UIGraphicsBeginImageContext(targetSize);
CGRect thumbnailRect = CGRectMake(0, 0, 0, 0);
thumbnailRect.origin = CGPointMake(0.0,0.0);
thumbnailRect.size.width = targetSize.width;
thumbnailRect.size.height = targetSize.height;
[image drawInRect:thumbnailRect];
tempImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
您可以使用此tempImage,將調整後的圖像
希望,它幫助!
這個答案幫助了我哥們.. +1對你 – 2011-07-26 09:09:59