Take the 2-minute tour ×  I have an UIImageView which can be
rotated, panned and scaled with gesture recognisers. As a result
it is cropped in its enclosing view. Everything is working fine
but I don't know how to save the visible part of the picture in
its full resolution. It's not a screen grab.  I know I get the
UIImage straight from the visible content of the UIImageView but
it is limited to the resolution of the screen.  I assume that I
have to do the same transformations on the UIImage and crop it.
IS there an easy way to do that?  Update: For example, I have an
UIImageView with an image in high resolution, let's say a 8MP
iPhone 4s camera photo, which is transformed with gestures, so
it becomes scaled, rotated and moved around in its enclosing
view. Obviously there is some cropping going on so only a part
of the image is displayed. There is a huge difference between
the displayed screen resolution and the underlining image
resolution, I need an image in the image resolution. The
UIImageView is in UIVie