2015-09-15 15 views
6

Buduję aplikację za pomocą szybkiego i w tej aplikacji jest jedno pole do zaakceptowania daty ważności karty debetowej dla celów płatniczych. Jak mogę zaakceptować tylko miesiąc i rok, używając DatePicker w Swift.Jak akceptować tylko miesiąc i rok używając DatePicker w iOS

Jeśli nie jest to możliwe przy użyciu datepikarza, proszę sugerować każdy inny sposób.

Z góry dziękuję.

Odpowiedz

7

Wybór-1

Cel C

yourDatepicker.datePickerMode = UIDatePickerModeDate; 

Swift

yourDatepicker.datePickerMode = UIDatePickerMode.Date 

Swift3

yourDatepicker.datePickerMode = .date 

Another tryby

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

Choice-2

powyższa metoda nie działa dobrze, a następnie sprawdzić to link

+0

Dzięki za odpowiedź. :-) –

+0

@ChetanPurohit - jeśli pierwszy nie jest nadzieją spróbuj drugiego wyboru, jest bardzo przydatny dla ciebie –

+0

Dzięki za twoją radę Karthik. Spróbuję. –

1

Nie naprawdę odpowiedzią ale alternatywa: dlaczego nie użyć próbnika do miesiąca o próbnik za rok jak większość aplikacji zrobić (również na stronach internetowych równowartość popupmenu jest używany)

+0

Dzięki za sugestię. :-) –

+0

Może to działać w przypadku mniejszych aplikacji, ale w przypadku aplikacji działających w kilku krajach będzie to zła opcja ze względu na używanie różnych krajów kalendarzy. –

Powiązane problemy