许多应用程序允许人们摇动设备来撤消并重做某些操作,如打字或删除。当以这种方式启动时,警示窗要求用户确认或取消撤消或重做操作。
简要而精确地描述要撤消或重做的操作。撤消和重做警报标题自动包含前缀“撤消”或“重做”(包括尾部空格)。出现在此前缀之后需要展示一个额外的一两个描述正在撤销或重做的内容。例如,警示窗的标题可以是:“撤消名称”或“重做地址更改”。
如果使用摇动手势进行撤消和重做,避免其他操作也用这种交互。虽然可以通过编程方式为摇动手势赋予多种含义,但这是很冒险的。因为用户会混淆交互,甚至让用户无法预知。
保守的设计撤消和重做按钮。当应用程序提供多种交互方式执行相同的任务时,这是令人困惑的。如果您的应用程序确实需要专用的撤消和重做按钮,请使用标准系统提供的图标并将其放在预期的位置,例如导航栏。
仅当前页面中执行撤消和重做操作。撤销和重做应该对当前情况有明确的立即影响,而对之前的页面没影响。