我有一个简单的UIImageView框架是由用户在屏幕上拖动动态缩放的。这会导致图像在屏幕上拉伸/压缩,这就是我想要的。
现在,我想要保存所有拉伸/压缩的重定影图像,但如果我只是从视图中保存图像,我会得到未经修改的图像。
如何保持帧调整并生成新图像?
_mike
答案 0 :(得分:0)
自己找到解决方案。以下代码可以满足我的需求。
UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
感谢。