मैं अपने आईफोन ऐप में मल्टीलाइन टेक्स्ट एंट्री के लिए यूआईटीएक्स्टव्यू का उपयोग करता हूं, और मैंने "पूर्ण" प्रदर्शित करने के लिए "रिटर्न" कुंजी सेट की है। मैंने पहली प्रतिक्रियाकर्ता स्थिति को अक्षम करने के लिए रिटर्न कुंजी भी सेट की है, ताकि "किया" वास्तव में UITextView से बाहर निकल जाए। हालांकि, मैं उपयोगकर्ताओं को "रिटर्न" कुंजी का उपयोग करने में सक्षम होने के लिए, UITextView में मल्टीलाइन टेक्स्ट दर्ज करने में सक्षम होना चाहता हूं। क्या इस काम को आईफोन/आईपैड के यूआई पर बनाने का कोई तरीका है?UITextView "पूर्ण" बटन * और * "वापसी" कुंजी के साथ?
उत्तर
यह समय लेने वाला होगा लेकिन आप इन दोनों चाबियों के साथ अपना खुद का कीबोर्ड बना सकते हैं (यह UITextView
के लिए Input View
निर्दिष्ट करके किया जा सकता है)।
एक और विकल्प में एक बटन हो सकता है जो कीबोर्ड से ऊपर बैठे कीबोर्ड से ऊपर बैठता है। आप UITextView
के Input Accessory View
का उपयोग कर सकते हैं जो आपको कीबोर्ड के शीर्ष पर बैठने वाला दृश्य बनाने की अनुमति देता है। See here for more information (मुझे पता है कि यह दस्तावेज़ आईपैड के लिए है लेकिन यह सभी आईओएस उपकरणों के लिए काम करता है - यह भी ध्यान देने के लिए, इन दोनों को आईओएस 3.2 या इससे अधिक की आवश्यकता है)।
यह केवल iPhone पर किया जाना है क्योंकि आईपैड कीबोर्ड पहले से ही एक dismiss keyboard button as well as a return button.
यह बहुत दिलचस्प है और मुझे इसे आजमा देना होगा। साथ ही, आपके पिछले पैराग्राफ में, आपका मतलब है कि इसे केवल * आईफोन * पर ही किया जाना चाहिए क्योंकि आईपैड कीबोर्ड में पहले से ही डिलीवरी कीबोर्ड बटन है, है ना? धन्यवाद! – Jason
मुझे एहसास हुआ कि लिंक वास्तव में गलत है, यह आपको एक अलग पृष्ठ पर स्वतः निर्देशित करता है, मैंने लिंक संपादित किया है, इसलिए यह सही लिंक है। आशा है कि आप इसे हल करने में कामयाब रहे! – Luke
मैं जगा और समाधान के कुछ प्रकार बनाने के लिए सेब के लिए इंतज़ार कर 5 साल के लिए इस मुद्दे के साथ संघर्ष कर रहा है के साथ आता है की आवश्यकता चाहिए टेक्स्टफील्ड मल्टीलाइन के लिए किए गए बटन का जवाब देना जब तक कि मैंने खुद को बनाने का फैसला नहीं किया। वहां आप जाते हैं: UITextField multiline with hide keyboard option
शीर्ष दाएं बार बटन के रूप में एक अलग 'संपन्न' बटन इसे मुझे कम भ्रमित कर देगा; 'रिटर्न' कुंजी का बदलना कार्य UITextView में सामान्य (अपेक्षित) व्यवहार नहीं है। –