清空画布与恢复:Modern 可恢复 Classic 要小心
清空在哪里
工具栏上有一个垃圾桶图标或 "Clear" 按钮。点它 = 画布上所有笔触瞬间消失。
Modern 编辑器:清空后可恢复
Modern 编辑器把清空也纳入撤销栈——点 Clear → 画布空白 → 点撤销 → 全部回来。这是最安全的方式。
Classic 编辑器:清空后不可恢复
Classic 编辑器的清空不记录在撤销栈里。这意味着:
- 点 Clear → 画布空白
- 点撤销 → 没有反应
- 画了一小时的东西没了
这是 Classic 编辑器最痛的已知缺陷。如果你不得不用 Classic,要么小心手滑,要么画到一半就导出备份。
为什么两者行为不同
开发者没有公开解释过这个差异。可能是 Classic 编辑器是早期代码,Modern 是 v2.0 重写的新架构——新架构在撤销栈里正确纳入了清空操作。
开发者的回应
App Store 评论有人抱怨 Classic 清空后无法恢复,开发者回复说:
新编辑器已经支持清空后恢复,开发者会考虑给 Classic 也加上同样的功能。
截至 v2.0.5,Classic 还没修。后续版本以实际表现为准。
如果真的清空了怎么办
- Modern:直接 undo
- Classic + 没备份:节哀,只能重画
- Classic + 之前导出过:把导出的帧序列作为参考重画
更安全的替代方式
如果只是觉得画得不好想重来,不要点 Clear:
- 点撤销 → 一路退回到你不满意的笔触前面
- 继续画
这样即使在 Classic 编辑器里也不会丢东西。