我需要将CGContextRef保存到文件中并稍后恢复它们

时间:2013-08-16 13:55:59

标签: objective-c core-graphics

我正在构建一个目前有图纸的应用程序。我需要保存每个子视图并稍后加载它们。我知道我可以将它们保存为UIImage,但我想要的是保存上下文并在以后使用它们。我不确定这是否可能。我应该简单地保存CGRect,旋转角度和其他属性并重新绘制它们吗?

1 个答案:

答案 0 :(得分:1)

您不应该尝试保存上下文本身。您需要保存上下文本身的所有自定义属性以及用于将内容绘制到上下文中的所有模型数据。这是您真实的模型数据。上下文本身只是将模型数据呈现到屏幕上的一种方式。