返回《iOS Human Interface Guidelines译文》

日期和时间拾取器

日期和时间拾取器用于选择时间的各个组成,比如小时、分钟、天、年。

外观和行为

日期和时间拾取器最多可以展示四个独立的轮子,每一个展示一类值,比如月、小时。用户拖拉每个轮子, 直到透明的选择栏下出现想要的值。 每个轮子上最终的值组成了拾取器的值。

拾取器的尺寸与 iPhone 键盘的尺寸一致。

日期和时间拾取器有四种状态,每一种展示不同数量的轮子,用于选择不同的值。

日期和时间。展示日期,小时和分钟,上午/下午的轮子可选。这是默认模式。

时间。时间模式展示小时和分钟,上午/下午的轮子可选。

日期。日期模式展示月份、天和年。

倒计时。倒计时展示小时和分钟。你可以设置倒计时的总长度,最多 23 小时 59分钟。

指南

使用日期和时间拾取器让用户对包含多段内容的时间进行设置,比如日、月、年。日期和时间拾取器很容易使用,因为每一部分的取值范围都很小,用户也知道会出现什么。

合理的话,改变分钟轮的步长。默认情况下,分钟轮展示 60 个值(0-59) 。如果用户对时间精度要求不高,可以把分钟轮的步长设置的更大些,最高可达 60。例如,对时间精度要求是"刻" ,那就展示 0,15,30,45.

在 iPad 上,只在浮出层里展示日期和时间拾取器。iPad 不适合全屏展示日期和时间拾取器。