चूंकि UIDatePicker टीवीओएस में उपलब्ध नहीं है, इसलिए उपयोगकर्ता को दिनांक/समय के लिए उपयोगकर्ता से क्या पूछने के लिए उपयोग किया जाता है? क्या कोई नई कक्षा है जो UIDatePicker
को प्रतिस्थापित करती है?टीवीओएस के लिए यूआईडीएटीपीकर प्रतिस्थापन?
धन्यवाद
चूंकि UIDatePicker टीवीओएस में उपलब्ध नहीं है, इसलिए उपयोगकर्ता को दिनांक/समय के लिए उपयोगकर्ता से क्या पूछने के लिए उपयोग किया जाता है? क्या कोई नई कक्षा है जो UIDatePicker
को प्रतिस्थापित करती है?टीवीओएस के लिए यूआईडीएटीपीकर प्रतिस्थापन?
धन्यवाद
वर्तमान में यह आप अपने दम पर कुछ का निर्माण करने की जरूरत है लगता है। कुछ स्पष्टीकरण here के साथ एक अच्छी अवधारणा है।
चूंकि ऐप्पल टीवीओएस के लिए डेट पिकर प्रदान नहीं करता है, इसलिए कोई मानक समाधान नहीं है।
हालांकि, कुछ संभव कदम होगा:
didSet
)।याद रखें कि तिथियाँ और तिथि गणना जटिल हो जाते हैं, तो प्रदान की तारीख अवधारणाओं और विधियों का उपयोग (!) - दस्तावेज में Calendar और DateComponents
पर एक नजर है।
वहाँ, आप उदाहरण के लिए उपयोगी तरीकों मिलेगा,:
range(of: Calendar.Component, in: Calendar.Component, for: Date)
एक महीने (और इसी तरह) में एक वर्ष में महीनों की संख्या को खोजने के लिए इस्तेमाल किया जा सकता दिनों।
dateComponents(Set<Calendar.Component>, from: Date)
और date(from: DateComponents)
का उपयोग तारीख से तारीख घटकों और इसके विपरीत में कनवर्ट करने के लिए किया जा सकता है।
आगे, isValidDate(in: Calendar)
उस दिनांक को जांचने के लिए उपयोगी हो सकता है घटक किसी निश्चित कैलेंडर में मान्य दिनांक बनाते हैं।
नीचे यूजर इंटरफेस (UISegmentedControl
रों के साथ) है कि मैं अपने अनुप्रयोग के लिए विकसित करने के लिए एक कड़ी है, इस तरह एक ergoon से जुड़े हुए के रूप में अन्य समाधान देखते हैं, हालांकि।
User interface with segmented controls.
मेरे मामले में, तिथि पिकर एक इनपुट के रूप में एक तालिका दृश्य सेल चयन करने के बाद रीति से प्रस्तुत किया है।
मेरा मानना है कि UIDatePicker के लिए कोई मौजूदा कार्यान्वयन नहीं है। मैं अपनी खुद की परियोजना के लिए एक की तलाश में था और मैंने एक टेबल व्यू के साथ 3 खंडों (डीडी-एमएम-वाईई) के साथ अनुकरण किया। आशा करता हूँ की ये काम करेगा :) –