[译]《iOS Human Interface Guidelines》——Date Picker

日期选取器

日期选取器显示一个日期和事件的组合,例如小时、分钟、日和年。

[译]《iOS Human Interface Guidelines》——Date Picker_第1张图片
image

API NOTE
查看UIDatePicker来学习如何在你的代码中定义一个日期选取器。

一个日期选取器:

  • 显示最多四个独立的滚轮,每一个都显示一个类的值,例如月份或小时
  • 使用使用深色文本在视图的中间显示当前的值
  • 不能调整大小(日期选取器的大小和iPhone键盘的大小一样)
  • 有四种模式,每一种都显示包含一系列不同值的滚轮:
  1. 日期和时间。日期和事件模式(默认的模式)显示日历日期、小时和分钟的滚轮,以及一个可选的AM/PM滚轮。
  2. 时间。时间模式显示小时和分钟的滚轮,以及一个可选的AM/PM滚轮。
  3. 日期。日期模式显示月、日和年的滚轮。
  4. 定时器。定时器模式显示小时和分钟的滚轮。你可以设定倒计时的完整周期,最大23小时59分钟。

使用日期选取器让用户选择——替代输入——一个多部分组合成的日期或事件,比如日、月和年。

尽可能地将日期选取器与内容内联。用户不用导航到另一个视图去使用日期选取器是最好的。在水平常规环境下,日期选取器可以通过弹层显示或者与内容内联。

如果对你的app有意义的话,更改分钟滚轮的间隔。默认情况下分钟滚轮显示60个值(从0到59)。如果你需要显示一个粗粒度的选项,你可以设置一个分钟滚轮来显示一个大一些的分钟间隔,只要间隔可以均分60分钟。比如说,你可能想要显示四分之一小时的间隔0、15/30和45。

本文翻译自苹果官方开发文档

查看完整合集


查看作者首页

你可能感兴趣的:([译]《iOS Human Interface Guidelines》——Date Picker)