前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Human Interface Guidelines —— Edit Menus

Human Interface Guidelines —— Edit Menus

作者头像
霖酱
发布2018-06-21 12:01:17
5800
发布2018-06-21 12:01:17
举报
文章被收录于专栏:Material Design组件

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚

Edit Menus

Human Interface Guidelines链接:Edit Menus

Edit Menu

人们可以在文本区域,text view,web view 或 image view 中长按或双击一个元素,来选择内容并弹出编辑选项,例如复制和粘贴。

使用时注意

·为当前上下文环境显示适当的命令

默认情况下,这些选项包括剪切,复制,粘贴,选择,全选和删除命令,其中任何一个都可以设置为禁用状态。如果没有选择任何内容,则 menu 中不应显示需要选择文本的选项,例如“复制”或“剪切”。同样,如果已经选择了文本,则 menu不应该有“Select”选项。

·如有必要,可调整编辑选项的位置

默认情况下,menu 位于插入点或选区的上方或下方,具体取决于可用的空间方向,并包含指向相关内容的箭头。虽然无法更改 menu 的形状,但它的位置是可配置的——您可以防止它遮住重要的内容或一部分界面。

·不要使用与 edit menu 功能相同的其他控件

提供多种方式来启动操作会导致不一致的用户体验并导致用户困惑。例如,如果app允许用户使用该菜单复制内容,则不要提供复制按钮。

·允许对可能有用的不可编辑的文本进行选择和复制

人们通常希望将静态内容(如图像标签或社交媒体状态)添加到电子邮件,便笺或网页搜索中。

·不要将编辑类选项添加到按钮

如果你这样做,试图打开选项的人最终会激活按钮。

·使编辑操作可撤消

Edit Menu 在执行操作前不需要确认,因为某人在执行操作后可能会改变主意,因此请务必提供撤消重做选项。

·用有效的自定义命令展开编辑选项

您可以通过提供app特定命令来增加价值。与标准命令一样,任何自定义命令都应该对选定的文本或对象进行操作。

·在系统提供的命令之后显示自定义命令

不要在系统提供的命令中放入自定义命令,因为系统命令是众所周知且经常使用的。

·使自定义命令的数量最少

不要让太多选择吞没用户。

Keep custom command names short. Command names should be verbs or short verb phrases that succinctly describe the action to be performed. Use title-style capitalization—capitalize every word except articles, coordinating conjunctions, and prepositions of four or fewer letters.

·保持自定义命令名称简短

命令名称应该是动词或简短的动词短语,简洁地描述要执行的动作。使用 title-style 的大小写——除了文章、并列连词和四个或更少字母的介词之外,每个单词都要大写。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.05.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Edit Menus
    • 使用时注意
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档