0
最大1000pxの幅で画像のサイズを変更しようとしていますが、元の画像解像度の「比率」は変わらない必要があります。すなわち1000x1300または1000x1600など元の比率でUIImageをサイズ変更する
以下のコードにはどのような変更を加える必要がありますか?
- (void)setImageAndConvertToThumb:(UIImage *)image {
//image
UIImage *sizedImg = [image scaleWithMaxSize:CGSizeMake(1000, 1000) quality:kCGInterpolationHigh];
NSData *data = UIImagePNGRepresentation(sizedImg);
self.image = data;
}
可能重複[サイズのUIImageのサイズを変更する?](http://stackoverflow.com/questions/1703100/resize-uiimage-with-aspect-ratio) – DarkDust