如何保存UIImage或UIImageView的状态?

时间:2011-02-06 08:55:39

标签: iphone uiimageview rotation save scale

所以我让用户在我的自定义TransformView内部转换UIImage,这是一个子类UIImageView。它允许用户使用touchesEnded,touchesMoved等进行旋转,缩放和平移。现在我正在尝试做什么,因为我的图像太大而占用太多内存,就是从视图中删除它并将其设置为用户切换标签时为零。

如何保存图像的状态,以便它可以从同一位置再次加载?我希望它在屏幕上具有相同的缩放级别,旋转和位置。有什么想法吗?非常感谢!

1 个答案:

答案 0 :(得分:1)

这取决于你如何进行转换。如果您使用CATransform进行它们,则图像更改不会影响它们。但是如果你正在绘制上下文,那么你可能想要保存上下文。