我有一個iPhone應用程序,其中包含大約80個PNG格式圖像,測量300x300像素。該應用程序剛剛低於10MB的門檻。優化應用程序中的圖像大小 - iPhone
我想添加更多的圖像到應用程序,但要保持在10MB以下。無論如何,我可以使圖像變小或以其他方式縮小捆綁尺寸?
感謝,
馬丁
我有一個iPhone應用程序,其中包含大約80個PNG格式圖像,測量300x300像素。該應用程序剛剛低於10MB的門檻。優化應用程序中的圖像大小 - iPhone
我想添加更多的圖像到應用程序,但要保持在10MB以下。無論如何,我可以使圖像變小或以其他方式縮小捆綁尺寸?
感謝,
馬丁
如果你能處理較小的圖像,你可以decreese當前圖像的大小,像這樣:
+ (UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize;
{
UIGraphicsBeginImageContext(newSize);
[image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
我通常把這種方法中的UIImage + scale.h類別。
我不確定png的優化將保持相同的大小。