首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[译]《iOS Human Interface Guidelines》——System Button系统按钮

[译]《iOS Human Interface Guidelines》——System Button系统按钮

作者头像
Cloudox
发布2021-11-23 12:03:57
发布2021-11-23 12:03:57
8380
举报
文章被收录于专栏:月亮与二进制月亮与二进制

系统按钮

系统按钮执行一个app特定的动作。

API NOTE 在iOS 7中,UIButtonTypeRoundedRect被重新定义成UIButtonTypeSystem。查看UIButton学习更多关于在你的代码中定义一个系统按钮的内容。

一个系统按钮:

  • 默认没有边框或者背景外观
  • 可以包含一个图片或者文本标题
  • 支持自定义外观,比如边框或者背景图片(使用UIButtonTypeCustom类型的按钮并提供一个自定义的背景图来添加自定义的外观)

使用系统按钮来初始化一个动作。当你给一个系统按钮提供标题时,遵循下面的方法:

  • 使用一个动词或者动词短语来描述按钮执行的动作。一个对应动作的标题告诉用户按钮是可交互的以及点击时会发生什么。
  • 使用标题风格的大写。除了文章、并列连词和少于四个字母的介词以外每个单词都要大写。
  • 不要创建太长的标题。太长的文本会被截断,这会让用户很难理解。

合适的话,在内容区域给系统按钮添加边框和背景外观。大部分情况下,你可以不用给按钮添加外观,只需要制作一个清晰的唤起动作的标题,定义颜色,并提供语境线索。然而在一些内容区域中,添加边框和背景外观来提升按钮的关注度会比较合适。

比如在电话中,带边框的数字键加强了打电话的心理模式,拨打按钮的背景也给用户一个引人注意的目标来点击。

本文翻译自苹果官方开发文档

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 系统按钮
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档