我正在实现一个用于绘制图像和文本的应用程序。用户可以创建页面并在其中绘制,并将该页面保存在应用程序的文档目录中。但当用户重新打开同一文档进行编辑时,我无法弄清楚如何恢复他添加到页面的所有 View 。
最佳答案
你可以序列化你的 UIView 意味着你可以编码和解码你的 View 对象,因为 UIVIew 实现了 NSCoding 协议(protocol)..
查看下面的 SO 链接以获取 UIView 对象的编码和解码
您可以轻松地进行修改并维护版本。
关于objective-c - 恢复上一个 View 及其 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237613/