IOS 12设计规范(3-9)用户交互:撤销和重做(Undo and Redo)

3.10 撤销和重做(Undo and Redo)

许多 App 允许用户通过摇晃设备来撤销和重做某些操作,比如打字或删除。当以这种方式启动时,会出现一个警告框提示用户确认或取消撤销(重做)。

IOS12设计规范

简要描述一下将要撤消或重做的操作:

撤销和重做的警告提示框标题会⾃动 地包含“撤销”或是“重做”这样的前缀(以及后面的空格)。你需要在前缀后 面提供额外的一两个词语用来描述什么会被撤销或是重做。例如,你可以创建警告提    示,例如“撤销名称”或“重做地址更改”。

如果你已经使用摇晃手势进行撤销和重做,则不要将其用于其他操作:

尽管你可以通过编程方式给摇晃手势赋予多种功能,但却冒着让用户困惑的⻛风险,这样就会让你的App更难用。

节制地使用撤销和重做按钮:

当 App 提供多种方法来执行相同的任务时, 会让用户感到困惑。如果你的 App 真的需要专有的撤销和重做按钮,请使用标准系统提供的图标,并将它们放在一个预期的位置,比如导航栏中。

只在当前情境中执行撤销和重做操作

撤销和重做必须对当前的(而非之前 的)情境有明确直接的影响。

了解更多开发者指南,请参阅 Undo Architecture 。

文章转载请注明出处,并需展示来源网址!:淘盒子 » IOS 12设计规范(3-9)用户交互:撤销和重做(Undo and Redo)

赞 (1) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏