作为屏幕尺寸裁剪UIiimage
问题描述:
我的应用程序具有允许用户移动和缩放图像的功能,就像在UIImagePickerController中设置allowsEditing = YES一样。作为屏幕尺寸裁剪UIiimage
我的方法是有一个滚动视图,允许用户缩放1-4级 只有一个滚动视图的图像视图。
最后,我想裁剪图像作为屏幕大小。我该怎么做?
答
诀窍是捕获包含缩放/旋转图像的视图图层。在这种情况下,您需要捕获scrollview层而不是图像本身。
我有一个UIImage捕获类别为这个...看看my article and download the source code.
UPDATE:将图像按下面的评论的作物部位...
首先捕获整个视图,然后裁剪图像使用以下方法在UIImage+Resize
类别指定的矩形(也中相应的文章...)
- (UIImage *)croppedImage:(CGRect)bounds;
你,如果你要裁剪的图像,转到照片>>点击图片你喜欢裁剪,然后按开/关开关和主页按钮,图像将成为拯救我们 – Marios