दिलचस्प पोस्ट
क्रोम ब्राउज़ में जावास्क्रिप्ट / जेक्यूएल का उपयोग कर एक्सेल को एचटीएमएल टेबल डेटा निर्यात करना ठीक से काम नहीं कर रहा है डिज़ाइन पैटर्न पर: सिंगलटन का उपयोग कब किया जाए? "अपेक्षित BEGIN_OBJECT था लेकिन STRING 1 पंक्ति 1 कॉलम 1 पर था" मैं कमांड लाइन तर्क कैसे पारित करूं? Int.Parse () और Convert.ToInt32 के बीच मुख्य अंतर क्या है रूट अनुप्रयोग को कैसे परिवर्तित करें? कोणीय HTML बाइंडिंग क्यों दस्तावेज़ डॉक्स को componentDidMount में AJAX करने की सलाह देते हैं, घटक नहीं WillMount? एचटीएमएल टैग्स के रूप में एचटीएमएल टैग्स से बचने के लिए सबसे तेज़ तरीका? कैसे जावास्क्रिप्ट में खिड़की के आकार परिवर्तन घटना ट्रिगर करने के लिए? नेस्टेड स्क्रॉल वीव के अंदर रिसाइक्लर का उपयोग कैसे करें? सूची में अधिकतम मान और इसका सूचक पाने का पायथनिक तरीका है? आर में कॉपी-ऑन-संशोधित शब्दार्थ क्या है, और कैनोनिकल स्रोत कहां है? स्थैतिक विधि को लागू करने के लिए कस्टम ईएल फ़ंक्शन कैसे बनाएं? आईपैड उपयोगकर्ता एजेंट क्या है?

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