尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。
button启动应用程序特定的操作,有自定的背景,并且包含标题和图标。系统为大多数用例提供了许多预定义的按钮样式。此外还可以设计自定义的按钮。
System Buttons
系统按钮一般出现在导航栏或工具栏,但也可以在其他任何地方使用。
在标题中使用动词
一个包含特定动作的标题显示按钮是可交互的,并且会告知用户点击后会发生什么。
使用标题-案例的标题
除冠词、并列连词和四个或更少字母的介词以外,每个词都大写。
让标题尽量简短
过长的文本会挤满你的界面,并且在较小的屏幕上可能会被截断。
只在必要时添加边框或背景
默认情况下,一个系统按钮没有边框和背景。但在一些内容区域,边框和背景对于表达交互性是必要的。在手机app中,加了边框的数字键强化了传统的打电话模式,而且呼叫按钮的背景让用户能够第一时间吸引用户的注意。
Detail Disclosure Buttons
点击“详细信息披露”按钮会打开一个视图(通常是模态视图),视图包含与屏幕上某个特定项目相关的附加信息或功能。 虽然可以在任何类型的视图中使用它们,但是“详细信息披露”按钮通常用于表中,以访问有关特定行的信息。
在表格中适当使用Detail Disclosure button
当在一个表格行中使用Detail Disclosure button,点击按钮可以显示更多的信息。点击其他地方可以选择行或者触发app自定义的操作。如果你想让人们点击整行来查看更多的细节,不要使用Detail Disclosure button,而是使用disclosure indicator accessory control。
Info Buttons
点击信息按钮可以显示app的详细配置内容,又是是在当前视图的背部,在翻转视图后即可显示。信息按钮有两种风格——浅色和深色。 选择最适合你的应用程序设计的风格,并且不会在屏幕上丢失。
Add Contact Buttons
用户可以点击添加联系人按钮来浏览现有联系人列表,并选择一个联系人插入到文本字段或其他视图中。 例如,在“邮件”中,您可以点击邮件的“收件人”字段中的“添加联系人”按钮,从联系人列表中选择收件人。
允许在添加联系人按钮之外输入键盘
添加联系人按钮提供了替代键入联系人信息的选择,而不是替代。 它可以作为添加现有联系人的快捷方式,但也可以让人们通过键盘输入联系人信息。
END.THANKS FOR YOUR READING~
如有不当,还请多多指教~
网友评论