返回《iOS Human Interface Guidelines译文》

搜索栏

搜索栏可以从用户获得文本,用做筛选的关键字。

外观和行为

搜索栏看起来像圆角的文本框。默认情况下,搜索按钮放在左侧。当用户点击搜索栏,
键盘自动出现;当用户输入完毕后,输入的文本就按系统定义的那样处理。

另外,搜索栏还有一些可选的元素:

占位符文本。可以用它来描述控件的作用(例如"搜索" )或者提醒用户是在哪里搜索(例如"Youtube" "Google" ) 。

书签按钮。这个按钮可以为用户提供便捷的信息输入方式。例如,在 Maps 搜索模式下,用户可以用书签按钮访问标记的地点、最近的搜索和联系人。

只有当文本框里不存在用户输入的或占位符以外的文字时, 书签按钮才会出现。 因为有了用户输入的文字后,这个位置会放一个清空按钮。

清空按钮。大多数搜索栏包含清空按钮,允许用户点一下就擦除搜索栏中的内容。 当搜索栏 任何非占位符的文字时,清空按钮就会出现。如果没有用户提供的或者非占位符,这个按钮就隐藏起来。因为没必要清空搜索栏的必要。

描述性标题。它会出现在搜索上上面。例如,它可以是一小段用于提供指引或介绍上下文的短语。

指南

用搜索栏来实现搜索功能,不要用文本文本框。

你可以在几种标准配色里选取适当的颜色,对搜索框进行自定义:

♦ 蓝色(与工具栏和导航栏的默认配色一致) 。

♦ 黑色。