您正在使用相机应用程序。我需要在UIImagepicker拍摄和使用的特定图像区域中裁剪图像。我完成了在相机中添加叠加和裁剪图像。但我得到裁剪的图像不适合我的Rect尺寸。
答案 0 :(得分:0)
尝试使用Matt Gemmell的UIImage + ProportionalFill类别。此类别通过裁剪/缩放功能扩展UIImage。
答案 1 :(得分:0)
从x = 0开始裁剪; Y = 0;直到宽度= 125,高度= 128;
UIImage *image =imageView.image;
CGRect cropRect = CGRectMake(0, 0, 125,128);
CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], cropRect);
[imageView setImage:[UIImage imageWithCGImage:imageRef]];
CGImageRelease(imageRef);