尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。
搜索栏允许用户通过在字段中输入文本来搜索大量的值。搜索栏可以单独显示,也可以在导航栏或内容视图中显示。当在导航栏中显示时,可以将搜索栏固定在当导航栏上保证搜索栏的触手可及,或者它处于收缩状态,用户滑下显示。
使用搜索栏而不是文本段来实现搜索
文本段没有标准导航栏的外观显示,而这种外观显示是用户所期望的。
使用清除按钮
大部门搜索栏包含一个清除按钮,用于清除字段的内容。
适当时启用清除按钮
大多数专用的搜索栏包括一个取消按钮,可以立即终止搜索。
如果有必要,在搜索栏中提供提示和上下文
一个搜索栏的字段中可以包含适当的文本——类似“搜索服饰、鞋子和配饰”或简单的“搜索”——作为被搜索内容的提示。带有适当标点符号的简洁单行提示符也可以直接显示在搜索栏的上方来提供指导。股票使用提示符使用户指导他们输入公司名称或股票代码。
考虑在搜索栏下方提供有帮助的快捷方式和其他内容
使用搜索栏下方的区域帮助用户快速获得内容。比如Safari在点击搜索区域时,会快速显示读书标签,点击选择而不需要输入任何搜索条件就可以直接进入阅读。当你在搜索框中输入时,股票会显示一列表的结果。在任何时候点击,不要输入任何字符。
Scope Bars
可以在搜索栏中添加范围栏,以便用户细化搜索的范围。
优先考虑包含范围栏的搜索
如果范围栏明确定义搜索类别将会很实用。但是最好加强搜索结果,因此不需要确定范围。
END.THANKS FOR YOUR READING~
如有不当,还请多多指教~
网友评论