2015-09-15 3 views
6

में डेटपिकर का उपयोग करके केवल महीना और वर्ष स्वीकार करने के लिए कैसे मैं स्विफ्ट का उपयोग करके एक ऐप बना रहा हूं और उस ऐप में भुगतान उद्देश्य के लिए डेबिट कार्ड की समाप्ति तिथि स्वीकार करने के लिए एक फ़ील्ड है। स्विफ्ट में डेटपिकर का उपयोग करके मैं केवल महीने और वर्ष कैसे स्वीकार कर सकता हूं।आईओएस

यदि डेटपिकर का उपयोग करना संभव नहीं है तो कृपया किसी अन्य तरीके का सुझाव दें।

अग्रिम धन्यवाद।

उत्तर

7

विकल्प -1

ऑब्जेक्टिव-सी

yourDatepicker.datePickerMode = UIDatePickerModeDate; 

स्विफ्ट

yourDatepicker.datePickerMode = UIDatePickerMode.Date 

Swift3

yourDatepicker.datePickerMode = .date 

एक और मोड

  • UIDatePickerModeTime,
  • UIDatePickerModeDate,
  • UIDatePickerModeDateAndTime,
  • UIDatePickerModeCo हैं untDownTimer

पसंद-2

उपरोक्त विधि अच्छी तरह से काम नहीं कर रहा है, तो आपके सुझाव के लिए जाँच इस link

+0

आपके उत्तर के लिए धन्यवाद। :-) –

+0

@ चेतनपुरोहित - पहली उम्मीद नहीं है कि दूसरी पसंद आज़माएं, यह आपके लिए बहुत उपयोगी है –

+0

आपकी सलाह कार्तिक के लिए धन्यवाद। मैं कोशिश करुंगा। –

1

नहीं वास्तव में एक जवाब है, लेकिन एक विकल्प: वर्ष के लिए एक पिकर महीने के लिए एक पिकर का उपयोग नहीं की तरह सबसे क्षुधा (समकक्ष एक PopupMenu प्रयोग किया जाता है वेबसाइटों पर भी) ऐसा क्यों

+0

धन्यवाद। :-) –

+0

यह छोटे ऐप्स के लिए काम कर सकता है, लेकिन कई देशों में काम करने वाले ऐप्स के लिए यह अलग-अलग कैलेंडर देशों के उपयोग के कारण एक खराब विकल्प होगा। –