2015-09-15 17 views
6

Sto costruendo un'app utilizzando swift e in quell'app c'è un campo per l'accettazione della data di scadenza per la carta di debito a scopo di pagamento. Come posso accettare solo mese e anno utilizzando DatePicker in Swift.Come accettare solo Mese e Anno utilizzando DatePicker in iOS

Se non è possibile utilizzare datepicker, si prega di suggerire in un altro modo.

Grazie in anticipo.

risposta

7

Scelta-1

Objective-C

yourDatepicker.datePickerMode = UIDatePickerModeDate; 

Swift

yourDatepicker.datePickerMode = UIDatePickerMode.Date 

Swift3

yourDatepicker.datePickerMode = .date 

l'altra modalità sono

  • UIDatePickerModeTime,
  • UIDatePickerModeDate,
  • UIDatePickerModeDateAndTime,
  • UIDatePickerModeCo untDownTimer

Scelta-2

il metodo di cui sopra non funziona bene, quindi controllare questo link

+0

Grazie per la risposta. :-) –

+0

@ChetanPurohit - se il primo non è speranzoso prova la seconda scelta, è molto utile per te –

+0

Grazie per il tuo consiglio Karthik. Lo proverò. –

1

Non proprio una risposta, ma un'alternativa: perché non utilizzare un selettore per il mese di un selettore per l'anno come la maggior parte delle applicazioni fanno (anche su siti web l'equivalente di un PopupMenu è utilizzato)

+0

Grazie per il suggerimento. :-) –

+0

Questo potrebbe funzionare per le app più piccole, ma per le app che funzionano in diversi paesi sarebbe una cattiva opzione a causa dei diversi calendari che i paesi usano. –

Problemi correlati