【发布时间】:2011-12-13 01:33:14
【问题描述】:
我为 iPad 开发了一个绘画应用程序。我尝试了多种方式在我的应用程序中实现撤消功能,但我做不到。我试图通过在touchesEnd: 方法中捕获屏幕来将每个绘图对象保存为图像。我可以将所有这些绘制的对象保存在一个数组中,并且在执行撤消操作时,我可以通过将之前绘制的对象图像添加为我的绘图视图的子视图来显示它。到现在为止,它一直运行良好,但是在将该图像添加到我的视图后,我无法再绘制了。我也为ImageView 启用了userInteraction 属性,但我仍然无法绘图。
如何更改 ImageView 以在撤消后允许绘图?
【问题讨论】:
标签: iphone objective-c ios4 undo