为什么在iOS上删除称为编辑,为什么删除应用程序?

时间:2013-07-26 02:36:00

标签: ios

我发现iOS最令人困惑的事情之一是“编辑”按钮的概念在应用程序中启用了一些特殊的“删除”模式,这似乎是UI指南中的标准。为什么iOS在从设备卸载应用程序时不应用相同的使用模式,而对于应用程序卸载,它是“保持删除”。这两种不同模式背后的原因是什么能够实现同样的目标,但却不能始终如一地应用?更重要的是,在iOS应用程序上实现删除UI模式的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

我认为没有直接的答案。

但我可以看出为什么苹果会选择这样的姿态,原因是双重的。首先,屏幕空间是有价值的,其次,需要比其他人更多地经常访问。

空间是有价值的

让我们假装应用程序启动器(又称跳板)支持相同的编辑功能,您在哪里适合所有新界面?

遵循标准的UI原则会指示屏幕顶部有一个大胖条,其中“编辑”按钮会显示“(x)”,但顶栏会提供......实际上没什么,它它只是“编辑”按钮的占位符。整个320 x 44 pt ^ 2浪费在一个按钮上,在iPad中更糟糕。

让我们尝试相反的方法,在App中的tableview项目上应用“Hold to delete”模式。我们需要按住一个单元格,然后它会显示删除项目,但也会显示重新排列标记(三行内容)。内容将被填充以使得“This is a item”的文本可能缩小为“This i ...”。空间再次成为一个问题。

在应用程序中使用编辑按钮是可以承受的,因为您可能已经在顶部有一个导航栏,或者在底部有一个工具栏。跳板需要尽可能多的空间来展示尽可能多的应用程序。

使用频率

每当你设计一个界面时,你都要问自己这个问题“他们使用这个功能的频率是多少?”如果答案是“所有该死的时间”,那么它需要放在任何列表的顶部,应用程序的最前端,或者它突出的地方。

  • 删除或存档电子邮件?我一直这样做,通常会选择其中的多个。
  • 删除应用程序?我通常甚至不首先安装它们。

请注意,删除/编辑也会获得一个需要几毫秒才能完成的滑动手势,而删除应用程序则需要很长时间的手势。

没错,它并不总是适用于每个人,我们都知道有人疯狂地安装和删除应用程序以尝试全部,但它们不是常态。

注意哪些应用程序有手头的编辑按钮,你可以看到Apple做出的关于该按钮需要多少的假设。

回答您的其他问题,这完全取决于您希望用户删除您提供的内容的频率,以及您对空间的重视程度。

例如,如果您没有顶部导航栏并且很少使用删除,请将其置于仅滑动手势(例如)中。如果应经常删除,建议使用编辑按钮(例如购物清单)。如果删除对于您的应用程序的功能而言是典型的(例如提醒),那么您应该考虑在提醒上使用类似于复选标记的内容。

此外,您可以欺骗系统,并在导航栏上有一个编辑按钮,但在向下滚动时隐藏导航栏。 Apple在iOS 7(在WWDC上看到)上使用safari做了类似的事情。

事实上,iOS应用程序指南并未告诉您所有内容,它们提供了建议,但您可以自由探索新的交互,这就是我喜欢iOS以及从中产生的大量新内容的原因。 Twiiter应用程序上的“拉动刷新”几乎被复制到任何地方(即使苹果现在在邮件应用程序上使用它)(并且Twitter拥有它的专利,顺便说一句)。