अपने आवेदन में मैं एक UITextField
एक UITableViewCell
अंदर है। यदि मैं टेक्स्ट फ़ील्ड के अंदर क्लिक करता हूं और कुछ टेक्स्ट जोड़ता हूं तो मुझे लगता है कि अगर सम्मिलन बिंदु को स्थानांतरित करने का प्रयास किया जाता है तो यह पहली बार काम करता है लेकिन बाद के प्रयासों में विफल रहता है। मैं चयन को स्थानांतरित करने में पूरी तरह असमर्थ हूं; कोई "आवर्धक ग्लास" प्रकट होता है।एक UITableViewCell अंदर एक UITextField का संपादन विफल रहता है
और भी उत्सुक, यह "सेटिंग" तब तक स्थायी प्रतीत होता है जब तक कि मैं एप्लिकेशन को पुनरारंभ नहीं करता। और यह उस स्क्रीन पर सभी UITextFields
को प्रभावित करता है न कि केवल मूल रूप से जिसे मैंने संपादित करने का प्रयास किया था।
आप इसे अपने आप को देखने के लिए, "UICatalog" नमूना है कि iPhone SDK के साथ आता है की कोशिश करें। "टेक्स्ट फ़ील्ड" पर क्लिक करें और फिर "संपादित करें" पर क्लिक करें और टेक्स्ट बॉक्स के साथ खेलें।
मैंने इस पर बहुत खुदाई की है लेकिन Google के लिए यह बहुत कठिन है! मैंने पाया है कि सबसे अच्छे संदर्भ Apple's support board और MacRumors formum पर हैं (दोनों एक समाधान का संदर्भ देते हैं जो स्पष्ट रूप से आईफोन 2.0 पर काम करने के लिए उपयोग किया जाता है लेकिन समकालीन संस्करणों के साथ काम नहीं करता - मैंने कोशिश की)।
मेरे लग रहा है कि यह है कि इस ओएस में एक बग है, लेकिन मैंने सोचा कि मैं एक दूसरी राय के लिए बहुत भीड़ के लिए बाहर इस फेंक चाहते हैं और अगर कोई कामकाज से जुड़े हैं को देखने के लिए। कोई विचार?
benzado के सुझाव के बाद, मैं 2.0, 2.1 और 2.2 SDKs का उपयोग कर अपने आवेदन के निर्माण की कोशिश की। मुझे सभी संस्करणों में एक ही व्यवहार मिला। (वास्तव में, संबंधित कुछ नहीं बल्कि एक ही 2.2 में तोड़ दिया, लेकिन वह शायद एक और सवाल है!)
वाह, मैंने अभी अपने ऐप में एक ही समस्या देखी है। मैंने तुम्हारी चाल की कोशिश की और अब यह ठीक काम करता है, धन्यवाद! इसके अलावा, मुझे टेबल दृश्य बनाना था: canEditRowAtIndexPath: और tableView: canMoveRowAtIndexPath: वापस नहीं, ताकि तालिका संपादन मोड में ऐसा न हो! – squelart
इस समाधान के लिए आप दोनों को धन्यवाद –
UITableView में संपादन योग्य संपत्ति नहीं है, केवल UITextField करता है ... क्या आप UITableView पर/संपादन/संपत्ति के बारे में बात कर रहे हैं? या यह UITableViewCell पर है? –