请描述您的问题地址:https://cloud.tencent.com/act/bargin?utm_source=portal&utm_medium=banner&utm_campaign=bargin&utm_term=1204Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36
在iPhone OS 3.0中,UIApplication允许您设置applicationSupportsShakeToEdit标志。文档说:“默认值是YES。如果你不希望你的应用程序在用户摇动设备时显示Undo和Redo按钮,请将该属性设置为NO。”
这一切都很棒,它很好地与新的NSUndoManager类绑定在一起。然而,我不想在我的应用程序中使用内置的NSUndoManager!我正在写一个绘图应用程序,我已经有了一个撤销/重做管理器,它可以做一些奇特的事情(它管理每个撤销操作所需的数据,如果应用程序内存不足,它会将数据分页到磁盘)。我更愿意只监听来自UIApplication的通知,然