दिलचस्प पोस्ट
मैं जैस्मीन के साथ jQuery के AJAX ईवेंट कैसे सत्यापित करूं? उपयोगकर्ताओं को एंड्रॉइड ऐप अपडेट के बारे में कैसे जानकारी दें? जावा, लगातार बदलते ग्राफिक्स कैसे आकर्षित करें वास्तविक सूची ऑब्जेक्ट में एक स्ट्रिंग का प्रतिनिधित्व करने वाली सूची को परिवर्तित करना Jquery IE 11 का पता लगाने में विफल ASP.Net त्रुटि: "प्रकार 'foo' दोनों" temp1.dll "और" temp2.dll "में मौजूद है नक्शा सेट / सी + + क्लास / संरचना परिवर्तन में अनुरोध प्राप्त करें Jquery AJAX का उपयोग कर HTML फ़ॉर्म सबमिट करना माउस पर जेबटन का रंग कैसे बदल सकता है? गिटब को गिट-पुश मास्टर करने में असमर्थ सूची <string> जटिल छँटाई एंड्रॉइड स्टूडियो 2.1 परिनियोजित करने के लिए कोई बदलाव नहीं है Array.prototype.push () कैसे विस्तारित करें? android.content.res.Resources $ NotFoundException: स्ट्रिंग संसाधन ID # 0x0 यूआरएल द्वारा रूटडेटा कैसे प्राप्त करें?

IOS8 Quicktype कीबोर्ड को प्रोग्राममैटिक रूप से UITextView पर अक्षम करें

मैं iOS8 के लिए एक ऐप को अपडेट करने की कोशिश कर रहा हूं, जिसमें चैट इंटरफ़ेस है, लेकिन नया त्वरितप्रकार कीबोर्ड पाठ दृश्य छुपाता है, इसलिए मैं इसे प्रोग्रामेटिक रूप से या इंटरफ़ेस बिल्डर में बंद करना चाहता हूं।

क्या यह किसी भी तरह संभव है या केवल उपयोगकर्ता उपकरण सेटिंग में इसे बंद कर सकते हैं?

मुझे पता है कि एक प्रश्न / उत्तर है जो इस समस्या को UITextfield साथ हल UITextfield , लेकिन मुझे इसे UITextfield साथ करना चाहिए।

वेब के समाधान से एकत्रित समाधान "IOS8 Quicktype कीबोर्ड को प्रोग्राममैटिक रूप से UITextView पर अक्षम करें"

आप यूआईटीक्श्वेव के लिए कुंजीपटल सुझाव / स्वत: पूर्ण / त्वरित टाइप को अक्षम कर सकते हैं जो छोटे स्क्रीन पर पाठ को ब्लॉक कर सकता है जैसे कि 4 एस जैसा कि इस उदाहरण में दिखाया गया है

निम्न पंक्ति के साथ:

 myTextView.autocorrectionType = UITextAutocorrectionTypeNo; 

यहां छवि विवरण दर्ज करेंयहां छवि विवरण दर्ज करें

और यदि आप इसे केवल एक विशेष स्क्रीन पर करना चाहते हैं जैसे कि 4 एस को लक्षित करना

 if([[UIDevice currentDevice]userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { CGFloat screenHeight = [UIScreen mainScreen].bounds.size.height; if (screenHeight == 568) { // iphone 5 screen } else if (screenHeight < 568) { // smaller than iphone 5 screen thus 4s } } 

पूर्णता के लिए मैं जोड़ना चाहूंगा कि आप यह Interface Builder में भी कर सकते हैं।

UITextField या UITextView पर कुंजीपटल सुझाव अक्षम करने के लिए – Attributes Inspector सेट को Correction लिए No

यहां छवि विवरण दर्ज करें

मैंने निम्नलिखित विधि के साथ एक UITextView श्रेणी वर्ग बनाया है:

 - (void)disableQuickTypeBar:(BOOL)disable { self.autocorrectionType = disable ? UITextAutocorrectionTypeNo : UITextAutocorrectionTypeDefault; if (self.isFirstResponder) { [self resignFirstResponder]; [self becomeFirstResponder]; } } 

मैं चाहता हूं कि वहाँ एक क्लीनर दृष्टिकोण था यद्यपि। साथ ही, यह मानता है कि स्वत: सुधार मोड Default था, जो हर पाठ दृश्य के लिए हमेशा सही नहीं हो सकता है।

स्विफ्ट 2 में:

 myUITextField.autocorrectionType = UITextAutocorrectionType.No