如何在iOS中使用DatePicker仅接受月份和年份

我正在使用swift构建应用程序,在该应用程序中,有一个字段用于接受借记卡的到期日期以进行付款。 如何在Swift中使用DatePicker只接受月份和年份。

如果使用datepicker是不可能的,那么请建议任何其他方式。

先谢谢你。

选择-1

Objective-C的

yourDatepicker.datePickerMode = UIDatePickerModeDate; 

迅速

  yourDatepicker.datePickerMode = UIDatePickerMode.Date 

Swift3

 yourDatepicker.datePickerMode = .date 

另一种模式是

  • UIDatePickerModeTime,
  • UIDatePickerModeDate,
  • UIDatePickerModeDateAndTime,
  • UIDatePickerModeCountDownTimer

选择-2

以上方法效果不佳,请查看此链接

不是一个答案,而是一个替代方案:为什么不像大多数应用程序一样使用月份选择器作为年度选择器(也使用相当于popupmenu的网站)