0
我正在调整大小问题。我希望用户拍摄一张照片,但我希望它能够调整到较小的尺寸(iPhone上的320,480或全尺寸)。 mainImageView设置为320,480,模式缩放填充。我已经尝试了方面适合,但它似乎并没有解决它仍然。这是代码。调整相机图像大小iOS
- (void)imagePickerController:(UIImagePickerController *) Picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *originalImage = [info objectForKey:UIImagePickerControllerOriginalImage];
UIImage *resizedImage;
CGSize newSize = CGSizeMake(320.0, 480.0);
resizedImage = [original imageScaledToFitSize:newSize]; // uses MGImageResizeScale
mainImageView.image = newImage;
}
问题是,它是正确缩放(即棋盘图像矩形后变换和不是正方形)。
图像不是正方形的原因是因为在矩形'(320.0,480.0);' – samfisher
中有newSize,我不打算让图像本身成方形。我在谈论如果我拍了一张正方形的照片,它会变成长方形。 – mkral