Human Interface Guidelines——Pickers

尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。

Pickers

一个选择器包括一个或多个不同值的可滚动列表,每个值都有一个单独的选定值ー以较暗的文本显示在视图中央。 当用户编辑字段或点击菜单时,选择器通常会显示在屏幕底部或弹出框中。 拾取器还可以内联显示,例如在日历事件中编辑日期时。 选择器的高度大致等于五行列表值的高度。 拾取器的宽度可以是屏幕的宽度,也可以是它的封闭视图,这取决于设备和上下文。


Human Interface Guidelines——Pickers_第1张图片

使用可预测和逻辑有序的值。 当可滚动列表是静止的时候,选择器中的许多值可能被隐藏。 当人们可以预测这些值是什么时,这是最好的,例如一个按字母顺序排列的国家的列表,这样他们就可以快速地浏览这些列表。

避免切换屏幕显示选择器。 选择器在语境中、在下面或者在编辑的字段附近显示时工作良好。

对于大型值列表,使用表而不是选择器。 在选择器中导航冗长的列表可能是乏味的。 表的高度可以调整,可以包括索引,从而使滚动更快。

Date Pickers

日期选择器是选择特定日期、时间或两者都选择的有效接口。 它还提供一个用于显示倒计时器的接口。


Human Interface Guidelines——Pickers_第2张图片

日期选择器有四种模式,每种模式表示一组不同的可选择值。

1.日期。 显示月、月日和年;

2.时间。 显示小时、分钟和(可选) am / pm 指定;

3.日期及时间。 显示日期、小时、分钟和(可选) am / pm 指定;

4.倒计时器。 显示小时和分钟,最多可达23小时59分钟。

日期选择器中显示的确切值及其顺序取决于用户的区域设置。


考虑在指定分钟时提供较少的粒度。 默认情况下,一个分钟列表包含60个值(0到59)。 可以选择增加分钟间隔,只要它平均分为60。 例如,您可能需要一刻钟的间隔(0、15、30和45)。



END.THANKS FOR YOUR READING~

如有不当,还请多多指教~

你可能感兴趣的:(Human Interface Guidelines——Pickers)