0

我正在开发一个 IOS 应用程序。我需要一个包括撤消和重置的功能。对最后一个操作执行撤消似乎很简单。但是,我找不到任何内置支持来支持第一个存储的撤消操作。

我的问题是,如何弹出第一个撤消操作并相应地重置我的视图?谢谢

4

1 回答 1

1

根据您正在执行的操作,实现可能会有所不同,但可以在此处找到 NSUndoManager 的文档

如果您只想撤消最后一组操作,请调用undoNestedGroup.

如果您想撤消所有操作,您可以创建一个while已测试的循环,canUndo如果返回YES,则调用undo.

于 2012-07-02T01:19:21.940 回答