2010-05-10 22 views
8

मैं आईफोन कीबोर्ड दिखाना चाहता हूं। कुंजीपटल दिखाने के लिए मैं कोड (प्रोग्रामेटिक रूप से) कैसे लिख सकता हूं।आईफोन कीबोर्ड प्रोग्रामेटिक रूप से दिखाएं

+0

http://stackoverflow.com/questions/259819/how-do-i-show-the-keyboard-by-default-in-uitextview की संभावित डुप्लिकेट जबाब स्टीफन के लिए जबाब DouweM –

उत्तर

17

जैसा कि जैकब ने कहा था, आपको becomeFirstResponderUITextView पर UITextView पर इसे पहला उत्तरदाता बनाने के लिए, उपयोगकर्ता द्वारा वर्तमान में काम करने वाली ऑब्जेक्ट बनाने के लिए चलाना होगा। यदि आप ऐसा करते हैं, तो आईफोन ओएस स्वचालित रूप से कीबोर्ड दिखाता है, क्योंकि उपयोगकर्ता परिप्रेक्ष्य से UITextView के साथ काम करने के लिए इसकी आवश्यकता होती है।

+0

धन्यवाद ... – mukeshpawar

8

जैसा कि अन्य ने नोट किया है, आप उस नियंत्रण में becomeFirstResponder संदेश भेजते हैं जिसे आप कीबोर्ड को संपादित करना चाहते हैं।

एक अतिरिक्त चीज़ जो आपको पता होना चाहिए वह यह है कि यदि आप एक आईपैड में बाहरी कीबोर्ड प्लग करते हैं तो कीबोर्ड स्क्रीन पर दिखाई नहीं देगा। आपको अपना दृश्य डिज़ाइन करने की आवश्यकता है ताकि यह ऑन-स्क्रीन कीबोर्ड के बिना मूर्खतापूर्ण न लगे।

+0

धन्यवाद के लिए – mukeshpawar