iphone - Disabling Keyboard -
रिटर्न कीबोर्ड दबाकर कुंजीपटल छुपाने के लिए
कुछ चीजें हैं जिन्हें आपको याद रखना चाहिए नंबर # 1 भाग डेवलपर्स को सेट करना भूल जाते हैं कि टेक्स्टफ़िल्ड का प्रतिनिधि है।
यदि आप इंटरफ़ेस बिल्डर का उपयोग कर रहे हैं, तो आपको याद रखना चाहिए कि आपको फ़ाइल मालिक के लिए textField
यदि आप इंटरफ़ेस बिल्डर का उपयोग नहीं कर रहे हैं, तो सुनिश्चित करें कि आप टेक्स्टफ़ील्ड के प्रतिनिधि स्वयं को सेट करते हैं मैं रिटर्न टाईप भी इसमें शामिल हूं। उदाहरण के लिए यदि TextField को gameField कहा जाता है:
gameField.delegate = self; GameField.returnType = यूआइटरनकेडीन;
आपको अपने ViewController के लिए UITextFieldDelegate भी कार्यान्वित करना होगा।
@interface YourViewController: UIViewController & lt; UITextFieldDelegate & gt;
अंत में आपको textFieldShouldReturn पद्धति का उपयोग करने की आवश्यकता है और [textField रेजिनफ़्रेंस रियरपॉन्डर]
- (BOOL) textFieldShouldReturn: (UITextField *) टेक्स्टफिल्ड {[textField इस्तीफा फर्स्ट रेस्पॉन्डर]; हां वापसी; }
आपके सभी टेक्स्टफिल्ड इस विधि का उपयोग करेंगे ताकि आपको केवल यह सेटअप एक बार करना पड़े। जब तक प्रतिनिधि को टेक्स्टफिल्ड के लिए सेट किया जाता है, तब तक यूआईटीडेफ़िल्ड डिलीएगेट को इंटरफ़ेस के लिए कार्यान्वित किया जाता है, आप टेक्स्टफ़िल्ल्ड शॉल्ड रीटरन विधि को जोड़ते हैं और आपके सेट को फिर से इस्तीफा दें।
Comments
Post a Comment