Cómo aceptar solo mes y año usando DatePicker en iOS

Estoy construyendo una aplicación usando swift y en esa aplicación hay un campo para aceptar la date de caducidad de la tarjeta de débito con fines de pago. ¿Cómo puedo aceptar solo mes y año usando DatePicker en Swift?

Si no es posible usar datepicker, sugiértelo de otra manera.

Gracias de antemano.

Elección-1

C objective

yourDatepicker.datePickerMode = UIDatePickerModeDate; 

Rápido

  yourDatepicker.datePickerMode = UIDatePickerMode.Date 

Swift3

 yourDatepicker.datePickerMode = .date 

los otros modos son

  • UIDatePickerModeTime,
  • UIDatePickerModeDate,
  • UIDatePickerModeDateAndTime,
  • UIDatePickerModeCountDownTimer

Choice-2

El método anterior no funciona bien, luego verifica este enlace.

No es realmente una respuesta sino una alternativa: ¿por qué no utilizar un selector para el mes y un selector para el año como la mayoría de las aplicaciones (también en los sitios web se utiliza el equivalente de un menu emergente)