许多应用允许人们通过摇动设备来撤消和重做某些操作,如键入或删除。以这种方式启动时,警示弹窗会要求用户确认或取消「撤消」或「重做」的操作。
简要准确地描述要撤消或重做的操作。撤消和重做的警示弹窗标题自动包括前缀「撤消」或「重做」(包括之后的空格)。您需要提供附加的包含一个或两个的单词,用来描述正在撤消或重做的内容,并在前缀之后显示。例如,您可以创建标题为「撤消命名」或「重做地址更改」。
如果使用摇动手势来进行撤消和重做,就不要将其用于其他操作。虽然你可以通过编程的方式为摇动手势赋予多种含义,但可能会使用户困惑,并使应用不可预测。
谨慎提供撤消和重做按钮。应用提供多种方法来执行同一任务时,会令人困惑。如果你的应用真的需要专用的撤消和重做按钮,请使用标准的系统提供的图标,并将它们放在预期的位置上,如导航栏。
仅在当前上下文中执行撤消和重做操作。撤消和重做应当在当前上下文产生明确且直接的作用,而不是之前的上下文。
有关开发人员指南,请参阅 UndoManager。