在操作手势后从UIImageView保存图像

时间:2013-02-07 18:11:58

标签: iphone ios uiimageview save gesture

我试图通过移动,捏合和旋转gestoures来操作它来保存图像。

无论我尝试什么,我得到的都是真实的形象,

我在UIView容器和UIIMageView上尝试使用UIGraphicsBeginImageContextWithOptions但没有成功。

希望有人可以帮助解决这个问题。

谢谢,

伊泰

1 个答案:

答案 0 :(得分:2)

你可以试试这个:

UIGraphicsBeginImageContextWithOptions(imageSize, NO, 0.0);

CGContextConcatCTM(UIGraphicsGetCurrentContext(), imageView.transform);
[imageView.layer renderInContext:UIGraphicsGetCurrentContext()];

UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

这是假设您的imageView已通过应用CGAffineTransform进行转换。