Erica Saduns iPhone开发者手册(3.0)第08章,练习14 - 调整大小和旋转

时间:2011-08-29 23:44:07

标签: ios uiimageview gestures

关于Erica Sadun的iPhone开发者手册,在Chapter 8, Exercise 14 Resize and Rotate中:示例工作得很好,我可以旋转,调整大小等等。问题是,如何在缩放,旋转之后引用更改后的图像?尝试保存照片时,它将保存为原始照片而不是已编辑的照片。

1 个答案:

答案 0 :(得分:2)

我假设您正在调整大小并旋转设备屏幕上显示的UIImageView。如果是这种情况,那么您的操作将在UIView呈现时作为矩阵转换应用,并且实际上根本不会修改背景图像。因此,如果要保存图像当前状态的快照,则需要将视图绘制为适当大小的CGContext,然后从该上下文创建新图像。

您可能会发现这些资源很有用:

How to render UIView into a CGContext

http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way/