如何将 UIDatepicker 组件从日/月/年更改为年/月/日

Posted

技术标签:

【中文标题】如何将 UIDatepicker 组件从日/月/年更改为年/月/日【英文标题】:How to Change UIDatepicker Components from Day/Month/Year to Year/Month/Day 【发布时间】:2015-02-23 15:57:45 【问题描述】:

每当我们使用UIDatePicker 作为日期模式时。它显示为

首先我们必须选择日/月/年(从左到右)

我的要求是年/月/日(从左到右)。

【问题讨论】:

看这个链接。它可能会帮助你。 ***.com/questions/12345208/change-uidatepicker-order 使用 dateFormatter 您可以设置或者您必须使用 UIPickerView 制作自定义选择器。 【参考方案1】:

在 Apple 的文档中,他们在 UIDatePickerModeDate 中指定了这一点。 DatePicker 显示月份、月份中的日期和年份。这些项目的确切顺序取决于locale 设置。这种模式的一个例子是[ June | 18 | 2013 ]。但在设备中显示为DD/MM/YYYY。请参阅UIDatePicker 了解更多信息。

所以如果你想自己做,你可以用你想要的值创建你自己的UIPickerView。 它可能会帮助你create you own UIPickerView

【讨论】:

以上是关于如何将 UIDatepicker 组件从日/月/年更改为年/月/日的主要内容,如果未能解决你的问题,请参考以下文章

UIDatePicker 的自定义

如何重写 UIDatePicker 组件?

2020年1月小结

如何从UIDatepicker中快速编辑用户的日期和时间选择器?

UIDatePicker,根据今天的日期设置最大和最小日期

如何使用 KIF 框架自动化 UIDatePicker 以选择过去的日期