《iOS Human Interface Guidelines》——System Button

Posted zhchoutai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《iOS Human Interface Guidelines》——System Button相关的知识,希望对你有一定的参考价值。

系统button


系统button运行一个app特定的动作。


技术分享图片


API NOTE

ios 7中,UIButtonTypeRoundedRect被又一次定义成UIButtonTypeSystem。查看UIButton学习很多其它关于在你的代码中定义一个系统button的内容。


一个系统button:

  • 默认没有边框或者背景外观
  • 能够包括一个图片或者文本标题
  • 支持自己定义外观。比方边框或者背景图片(使用UIButtonTypeCustom类型的button并提供一个自己定义的背景图来加入自己定义的外观)

使用系统button来初始化一个动作。当你给一个系统button提供标题时,遵循以下的方法:
  • 使用一个动词或者动词短语来描写叙述button运行的动作。一个相应动作的标题告诉用户button是可交互的以及点击时会发生什么。

  • 使用标题风格的大写。除了文章、并列连词和少于四个字母的介词以外每一个单词都要大写。

  • 不要创建太长的标题。太长的文本会被截断,这会让用户非常难理解。

技术分享图片

合适的话。在内容区域给系统button加入边框和背景外观。

大部分情况下,你能够不用给button加入外观,仅仅须要制作一个清晰的唤起动作的标题。定义颜色,并提供语境线索。然而在一些内容区域中。加入边框和背景外观来提升button的关注度会比較合适。


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



以上是关于《iOS Human Interface Guidelines》——System Button的主要内容,如果未能解决你的问题,请参考以下文章

《iOS Human Interface Guidelines》——Popover

《iOS Human Interface Guidelines》——System Button

《iOS Human Interface Guidelines》——Picker

《iOS Human Interface Guidelines》——Routing

《iOS Human Interface Guidelines》——Stepper

《iOS Human Interface Guidelines》——Slider