2015-09-15 14 views
6

Tôi đang xây dựng một ứng dụng bằng cách sử dụng nhanh chóng và trong ứng dụng đó có một trường để chấp nhận ngày hết hạn cho thẻ Ghi nợ cho mục đích thanh toán. Làm thế nào tôi có thể chấp nhận chỉ tháng và năm bằng cách sử dụng DatePicker trong Swift.Cách chấp nhận chỉ Tháng và Năm bằng DatePicker trong iOS

Nếu không thể sử dụng trình ghi ngày tháng thì vui lòng đề xuất cách khác.

Cảm ơn bạn trước.

Trả lời

7

Choice-1

Objective-C

yourDatepicker.datePickerMode = UIDatePickerModeDate; 

Swift

yourDatepicker.datePickerMode = UIDatePickerMode.Date 

Swift3

yourDatepicker.datePickerMode = .date 

các phương thức khác là

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

Choice-2

các phương pháp trên không hoạt động tốt, sau đó kiểm tra này link

+0

Cảm ơn bạn đã trả lời. :-) –

+0

@ChetanPurohit - nếu người đầu tiên không hy vọng hãy thử lựa chọn thứ hai, nó rất hữu ích cho bạn –

+0

Cảm ơn lời khuyên của bạn Karthik. Tôi sẽ thử nó. –

1

Không thực sự là một câu trả lời nhưng một sự thay thế: tại sao không sử dụng một bảng chọn cho tháng một một bảng chọn cho năm giống như hầu hết các ứng dụng làm (cũng trên các trang web tương đương với một popupmenu được sử dụng)

+0

Cảm ơn đề nghị của bạn. :-) –

+0

Điều này có thể hoạt động cho các ứng dụng nhỏ hơn, nhưng đối với các ứng dụng hoạt động ở một số quốc gia, nó sẽ là một lựa chọn không tốt vì các quốc gia khác nhau sử dụng lịch. –

Các vấn đề liên quan