如何获取DatePicker |年|日期月|时间最小|第二|上午时间| ? 默认DatePicker显示其显示|日期日期月|最小|秒|
答案 0 :(得分:0)
日期选择器是一个非常高级别的组件,不允许以任何方式显式设置显示。您可以使用datePickerMode
和locale
等属性。对于您的情况,我猜您应该找到正确的locale
。
但不建议这样做。问题是locale
是自动设置的,或者它应该设置为对用户有意义的,这取决于用户。如果您覆盖此功能,则很可能会使用户感到困惑。
无论如何,如果您无法通过日期选择器获得所需的结果,则必须使用正常的选择器视图并自行管理部分和行。
答案 1 :(得分:0)
通过设置DatePicker's
datePickerMode
属性
myDatePicker.datePickerMode = .dateAndTime
查看更多可用的datepicker模式。here
答案 2 :(得分:0)
UIDatePicker采用设备时间格式。如果您在设备中选择了24小时日期格式,则UIDatePicker将不会显示AM / PM并在24小时内显示时间。格式。因此,您必须将设备的时间格式更改为12小时格式。我们无法设置UIDatePicker的时间格式。