“摇撤销”

杰夫·卡尔森昨天在Twitter上:

这么多年,shake-to-undo仍然是最糟糕的一个,在iOS最愚蠢的想法。

斯科特Knaster:

@jeffcarlson“是”和“不是”It’s a weird and little-known UI, but it recently saved a family member a ton of lost workWhen I told them to “shake it like a Polaroid picture”, they thought I was kidding然后,当它工作时,他们高兴地快乐。

系统撤销这一事实存在于iOS是伟大的(Android doesn’t have it.) But that it’s a shake gesture is dreadful — impossible to discover through exploration of the on-screen UI, bad for accessibility, and risks your phone flying out of your handHow many iOS users even know about Shake to Undo? Very few, I suspect.

iPad确实好一点,撤销按钮在键盘(截图iOS 11iOS 12)但这些按钮只在文本编辑工作场景文本编辑很可能是最常见的任务取消,但是,不达标的Mac已经自从1984 -一个标准,普遍可用的编辑→撤销标准键盘快捷键的菜单命令撤销是普遍的和一致的在Windows上,。

您可以使用⌘Z快捷方式在iOS当你有一个硬件键盘连接——特别是在iPhone上,这是罕见的很清楚,有一些iOS应用程序有某种逆时针圆箭头按钮——类似“⟲”——在一个工具栏或浮动按钮撤消non-text-editing行动但他们不是普遍的,他们非但不一致。

有很多这样的小事情iOS这是一个棘手的问题如何实现普遍撤销没有菜单栏和快捷键甚至剪切/复制/粘贴足够复杂,直到iOS 3为iPhone让他们这就是为什么菜单栏和快捷键等基本要素的Mac经验。

动摇撤销足够是有问题的,我认为苹果为iPhone应该想出更好的东西了(For accessibility reasons, you can turn Shake to Undo off, but if you do, you don’t have any Undo at all.) My best suggestion would be to take away some space from the auto-suggestion row above the keyboard and put in an Undo button on the left, just like the iPad.

最后,这是我听到一则轶事年前如何动摇撤销了Scott Forstall指控iOS团队设计一个接口,用于撤销——每个人都知道iPhone应该拥有它,1但没有人怎么做一个好主意一个工程师开玩笑说,他们可以让你摆脱iPhone调用它Forstall说他喜欢这个想法,提出了作为一个笑话和我们已经撤销接口。


  1. 撤销被认为是如此重要的牛顿这是一个永久性的硬件按钮底部的显示↩︎