2010-08-17 65 views
1

怎么办撤消触摸事件...怎么办撤消触摸事件

我画使用的touchesBegan,touchesMoved和touchesEnded线.....

现在我想要做的撤销操作在iPhone上得到我以前的状态....

任何人都可以帮助我如何做撤消操作在iphone上?

在此先感谢....

回答

2

您必须发送撤销消息时手动执行此操作。您需要保留已绘制的历史记录,最有可能的是堆叠。

然后,只需弹出撤消调用并恢复视图。

该堆栈应该可能只是容纳层,所以你可以从超级流行中删除它们。

+0

感谢Greelmo .... UIGraphicsPopContext() UIGraphicsPushContext(<#CGContextRef环境#>) 我想我需要实现这个方法撤消操作.... – kiran 2010-08-18 05:17:20