清除NSUndoManager的Redo堆栈
|
在我的应用程序中,有一些我想以编程方式撤消的操作,而没有给用户单击“重做”的选项。有什么办法清除
NSUndoManager
的重做堆栈?如果不是,并且我将子类化为ѭ0is,是否有任何方法可以访问重做堆栈以清除它?从文档中看不到任何方法。
或者,是否有一种方法可以在不填充重做堆栈的情况下还原当前嵌套撤消组中的更改?我已经在建立一个嵌套的撤消组。
没有找到相关结果
已邀请:
2 个回复
师埠女
可以替换为对撤消堆栈无贡献的任何对象。 技巧是延迟调用calling4ѭ,否则不会起作用。
扭湘阀柿蹄