尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。
许多应用程序允许用户晃动设备来撤销或重做一个特定的操作。当这种方式启动的时候,一个alert窗口会请求用户确定或取消该撤销或重做操作。
简要精确地描述这个要被撤销或重做的操作
撤销和重做通知标题自动包含“撤销”或“重做”前缀(包含尾随空格)。你需要在这个前缀的后面使用一两个额外的词语来描述正在撤销或重做的内容,比如,你可以创造如“撤销名称”或“重做地址更改”之类的alert标题。
如果使用摇手手势来撤销或重做,那么不要使用这个手势来完成其他行为
虽然你可以通过程序给这个动作赋予多重含义,但这会有迷惑用户和应用程序不可预测的危险。
谨慎地提供撤销或重做按钮
如果app提供多种行为去执行一样的任务,那么用户会感到非常的迷惑。如果应用程序确实需要专门的撤销或重做按钮,那么使用系统提供的标准icon,并将他们放在一个预想的位置,如导航栏。
仅在当前上下文中执行撤销和重做操作
撤销和重做应该有明确的即时效果,而不是早期的效果。
END.THANKS FOR YOUR READING~
如有不当,还请多多指教~
网友评论