iOS11人机交互指南-控件-02编辑菜单 Edit Menus

人们可以在文本字段,文本视图,网页视图或图像视图中触摸并按住或双击元素,完成选择内容并显示编辑选项,如完成如复制和粘贴等操作。

显示适于当前上下文当命令。默认情况下,选项通常包括剪切,复制,粘贴,选择,全选和删除等命令,其中任何一个可以默认为禁用样式。如果没有被选择的文本,菜单不应显示像复制或剪切这样的选项。类似地,如果已经选择了某个菜单,菜单不应该再显示其他选项。

如有必要,请调整编辑选项的位置。默认情况下,菜单位于插入或选择点的上方或下方,具体取决于可用空间,并包含指向相关内容的指针。虽然您无法更改菜单的形状,但其位置可配置 - 防止它覆盖重要的内容或界面的部分。

不要执行与编辑菜单相同功能的其他控件。提供多种启动操作的方法会导致用户体验不一致,甚至导致混乱。例如,如果您的应用程序允许用户使用菜单来复制内容,就不要再提供复制按钮。

允许选择和复制潜在有用的不可编辑文本。人们通常希望将静态内容(如图像标签或社交媒体状态)添加到电子邮件,笔记或网页搜索中。

不要向按钮添加编辑选项。如果这样做,尝试显示选项的人将会终止激活按钮。

编辑操作可撤销。在执行操作之前,菜单不需要确认。因为用户在执行操作后可以改变主意,所以提供撤消和重做选项。

通过用户自定义命令扩展编辑选项。您可以通过提供其他应用程序特定的命令来增加交互效率。像标准命令一样,任何自定义命令都应该对选定的文本或对象进行操作。

在系统提供的命令之后显示自定义命令。不要使用系统提供的命令来插入自定义命令,系统命令是众所周知的并经常使用的。

最小化自定义命令的数量。不要给用户太多的选择。

尽量缩短自定义命令名称。命令名称应该是简短描述要执行的动作的动词短语或短语。使用标题风格的大写,除了文章,协调连词和四个以下字母的介词之外的每个单词都大写。

原文链接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 人们可以在文本字段,文本视图,网页视图或图像视图中触摸并按住或双击元素,完成选择内容并显示编辑选项,如完成如复制和...
    Doria2016阅读 1,685评论 0 3
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,237评论 2 33
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,246评论 4 61
  • 5.29【Day78 九命大头猫】 《明朝那些事儿2》 今日完结这本书,仔细一看,所花时间8个多小时,可为何我觉得...
    _原野阅读 77评论 0 0
  • 01 人生不是考试,从来没有正确答案之说,所谓的选择,也并没有对错,所以别委屈了自己。 我有个小我一岁的堂妹,中考...
    杨羽轩阅读 1,130评论 8 42