IOS 6 xcode 4.6.2 स्टोरीबोर्ड का उपयोग करमुझे कैसे पता चलेगा जो पाठ फ़ील्ड डायनामिक रूप से तैयार UITableCell 2 uiTextFields
हाय लोग मेरी समस्या युक्त पर textFieldDidEndEditing शुरू हो रहा यह
मैं एक गतिशील UITableView
एक के होते हैं जो उपयोग कर रहा हूँ है उनमें से प्रत्येक की कोशिकाओं की संख्या दो UITextFields
है। दो क्षेत्रों के रूप में
@property (strong, nonatomic) IBOutlet UITextField *lowRangeField;
@property (strong, nonatomic) IBOutlet UITextField *highRangeField;
एक कस्टम सेल में परिभाषित कर रहे हैं मैं
-(void) textFieldDidEndEditing:(UITextField*) textfield
उपयोग करने के लिए मूल्यों को मिलता है और यह एक कोर डेटा की दुकान में सहेजना चाहते हैं।
अब, जाहिर है, मैं मूल्य पर प्राप्त कर सकता हूं और इसे असाइन कर सकता हूं जहां मुझे पसंद है क्योंकि मेरे पास textfield
पर पॉइंटर है। मेरी समस्या यह है कि मुझे नहीं पता कि cell
पर कौन सा फ़ील्ड वास्तव में है। मैं मैं की पहचान के लिए जो अपने पर सेल textfields
superview
प्राप्त कर सकते हैं पता है, तो मैं काम कर सकते हैं lowRangeField की स्थापना की और highRangeField यह है जो, लेकिन फिर मैं अटक जाते हैं
मैं आशा करती हूं कि यह एक सरल बात यह है कि मैं कर रहा हूँ है गायब है क्योंकि मैं एक नोब का हूँ!
समय देने के लिए पढ़ने के लिए और प्रतिक्रिया करने के लिए
चीयर्स
साइमन
तो मुझे लगता है कि है कि के रूप में इन कोशिकाओं को एक tableview पर गतिशील रूप से बनाई गई हैं मैं टैग स्थापित करना चाहिए जब सेल में (UITableViewCell *) tableView बनाई गई है: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPath। क्या यह सही होगा? – SimonTheDiver
यदि आपके सेल पर दो फ़ील्ड हैं और यह पहचानना चाहते हैं कि यह कौन सा संपादित करेगा तो यह ठीक होगा। और जब आप ऐप में बनाए गए प्रत्येक फ़ील्ड को पहचानने के लिए भी सेल पर आधार के आधार पर पहचान सकते हैं। – Buntylm
चीयर्स बंटी - मेरे पास निराशा में इसे बाहर निकालने के लिए बहुत कम बालों को छोड़ दिया गया है – SimonTheDiver