मुझे लगता है कि यह अजीब है, मैं अपने ही वर्ग है कि UIAlertView से विरासत बना दिया है। इस वर्ग में मैं subview के रूप में एक UITableView जोड़ सकते हैं और कोशिकाओं एक UILabel और एक UITextField में शामिल है।UITextField: पाठ लेकिन smilies, कॉपी/पेस्ट टाइप नहीं कर सकते, और बैकस्पेस ठीक
वर्ग औजार: UITableViewDelegate, UITableViewDataSource और UITextFieldDelegate,
cellForRowAtIndexPath प्रत्येक cell.uiTxtField.delegate आत्म करने के लिए सेट कर दिया जाता है।
निम्नलिखित दोनों सिम्युलेटर और असली iPhone डिवाइस पर होता है:
जब मैं सूचक/उंगली UITextField में कीबोर्ड पॉप अप और textFieldDidBeginEditing शुरू हो रहा है निर्धारित करते हैं, यह ठीक है और जैसा सोचा था।
जब मैं UITextField छोड़ देते हैं, textFieldDidEndEditing शुरू हो रहा है, भी ठीक है और अपेक्षा के अनुरूप है।
लेकिन जब मैं पाठ लिखना प्रारंभ करते हैं, कर्सर निमिष लेकिन कोई पाठ UITextField के लिए लिखा गया बंद हो जाता है।
मैं नकल कर सकते हैं और एक UITextField में सूचक/उंगली है कि पाठ का चयन करें, प्रतिलिपि शामिल दबाए रखते हुए और फिर एक और UITextField (या समान) में पेस्ट से पाठ पेस्ट करें।
बैकस्पेस ठीक काम करता है।
यह भी मुझे प्रतीकों और smilies आदि में टाइप करते हैं
केवल एक चीज मैं में टाइप नहीं कर सकते वर्ण/अक्षर और अंक
वापसी बटन नहीं है ट्रिगर textFieldShouldReturn
के बाद से textFieldDi dBeginEditing और textFieldDidEndEditing शुरू हो रहा है मुझे लगता है मेरी प्रतिनिधि सेटअप ठीक है, लेकिन मैं नहीं समझ सकता कारण है कि मैं पाठ टाइप नहीं कर सकते हैं और यही कारण है textFieldShouldReturn ट्रिगर नहीं कर रहा है।
This संबंधित हो सकती है।
किसी भी मदद की सराहना की है।
मुझे एक ही समस्या है .. कोई भी समाधान जानता है कृपया इसकी मदद करें – Anju