用户选择并裁剪UIImageView

时间:2010-10-02 14:36:06

标签: iphone uiimageview

嘿伙计们, 我这里有一点问题。我需要我的用户能够在图像中选择4个不同的点,然后根据这些点绘制一个矩形并将图像裁剪为该矩形。

现在,我已经尝试了UIImagePickerView中的方法,让你编辑图像,但我发现它非常有限,并不完全符合我的需要。

我想我能够处理矩形部分的裁剪,因为互联网上似乎有很多关于此的文档。但是在搜索之后,我仍然无法找到一个好方法让用户在UIImageView上绘制一个矩形(或者一个形状)。

感谢任何帮助!

由于

1 个答案:

答案 0 :(得分:0)

我建议你实现自己的视图( UIView 的子类),根据用户的触摸和手势绘制一个矩形。除了矩形轮廓外,它应该是透明的,因此它可以用作 UIImageView 的叠加层。

您的视图类主要实现/覆盖 drawRect:。这是绘制矩形的地方。