如何在swift中自定义UIDatePicker组件?

时间:2016-05-23 10:31:15

标签: swift nsdateformatter uidatepicker uidatepickermodetime

对于自定义日期选择器,我使用的是

https://github.com/squimer/DatePickerDialog-iOS-Swift

它的工作正常,但我需要在这个

上添加两件事

1.我需要重新安排组件订单,例如日期/月/年(即23/05/2016) 而不是 月/日/ year(即05/23/2016)

2.我需要另一个 datepicker对象,只有两个组件,即月/年(可能/ 2016)

我怎样才能实现这个目标

提前谢谢

1 个答案:

答案 0 :(得分:0)

您无法使用UIDatePicker执行此操作,并且由于该项目使用UIDatePicker,因此您无法使用该项目执行此操作。

UIDatePicker的定制选项非常有限。您可以让它显示日期,时间或两者。但是您无法告诉 显示日期,因此您无法重新排列组件或选择要显示的日期组件。

如果您需要这些格式,则需要使用UIPickerView并实施自己的delegatedataSource方法来显示所需的选项。或许您可以找到一个可以满足您需求的不同开源项目。