您好正在使用相机应用程序。我需要在 UIImagepicker 拍摄和使用的图像的特定区域裁剪图像。我完成了在相机中添加叠加层和裁剪图像。但我得到的裁剪图像不适合我的 Rect 大小。
问问题
136 次
2 回答
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);
于 2012-12-15T13:29:02.173 回答
0
尝试使用 Matt Gemmell 的 UIImage+ProportionalFill 类别。此类别通过裁剪/缩放功能扩展了 UIImage。
于 2012-10-24T07:58:26.713 回答