2016-12-16 5 views
5

मेरे पास मेरी स्क्रीन पर दो पिकर्स हैं। जब भी मैं आईओएस ऐप में स्क्रीन पर नेविगेट करता हूं, मुझे लगता है कि पिकर्स हमेशा खुले रहते हैं और सभी विकल्प दिखाई देते हैं।प्रतिक्रिया मूल आईओएस पिकर हमेशा खुला रहता है

enter image description here

यह Android में पूरी तरह से ठीक काम करता है जहां विकल्प दिखाई दे के बाद ही हम पिकर पर क्लिक कर रहे हैं।

क्या कोई आईओएस में इसे ठीक करने का समाधान सुझा सकता है?

उत्तर

4

आईओएस पर पिकर के बजाय एक्शनशीट का उपयोग करें। https://facebook.github.io/react-native/docs/actionsheetios.html

जैसा कि jevakallio द्वारा उत्तर दिया गया है यह आईओएस पर डिफ़ॉल्ट व्यवहार है। लेकिन यह एक अच्छा यूएक्स नहीं देता है इसलिए सभी पिकर घटकों को हटा दें और एक्शनशीट के साथ प्रतिस्थापित करें।

मैंने किया और यह बहुत अच्छा काम करता है। कारण मैंने जेवाकैलियो द्वारा सुझाए गए अन्य घटकों पर एक्शनशीट पसंद किया क्योंकि यह आरएन टीम द्वारा विकसित किया गया है और इसकी अच्छी मूल भावना है। अंतिम विकल्प सुझाया गया react-native-modal-picker भी बहुत अच्छा है।

enter image description here

+0

एक्शनशीट को कार्यों के लिए आरक्षित नहीं किया जाना चाहिए? – MadeInMoon

5

यह है कि आईओएस UIPickerView घटक काम करता है - इसे अनुकूलित करने का कोई तरीका नहीं है।

  • react-native-dropdown
  • react-native-modal-dropdown
  • :

    आप यूआई तत्व एक अलग तरह चाहते हैं, आप अपने खुद के लिखने के लिए या इस तरह के रूप में कई खुले स्रोत संग्रहालय से एक का उपयोग की आवश्यकता होगी, react-native-modal-picker

इनके साथ गुगल, और इसी तरह के कीवर्ड, कई अन्य पुस्तकालयों को भी पैदा करते हैं।

संबंधित मुद्दे