मेरे अनुप्रयोगों में दो अलग-अलग टेक्स्टफील्ड हैं और मैंने दोनों की .delegate संपत्ति को सेट किया है: स्वयं। अब मैंने uitextfielddelegate प्रोटोकॉल से विभिन्न विधियों को लागू किया है, लेकिन मैं अलग-अलग दो टेक्स्टफील्ड को नियंत्रित करने में सक्षम होना चाहता हूं। उदाहरण के लिए, जब मैं दूसरे टेक्स्टफील्ड की तुलना में संपादन शुरू करता हूं तो पहला टेक्स्ट फ़ील्ड कुछ अलग करना चाहता है ... क्या इस समस्या का एकमात्र समाधान एक अलग प्रतिनिधि को असाइन करने के लिए है या क्या दोनों टेक्स्टफील्ड के साथ ऐसा करने का कोई तरीका है उन्हें सौंपा एक ही प्रतिनिधि? मुझे उम्मीद है कि मेरा प्रश्न समझ में आता है मैंने इसे सबसे अच्छा तरीका समझाने की कोशिश की ..... अग्रिम धन्यवाद!आईफोन: यूटेक्स्टफील्ड, एक ही प्रतिनिधि के साथ कई टेक्स्टफील्ड?
6
A
उत्तर
7
सेट आरंभीकरण पर पाठ फ़ील्ड पर एक tag
, तो जाँच UITextField
उद्देश्य यह है कि में पारित हो जाता प्रतिनिधि विधि के tag
, तो आपके पास दो textfields जो भेदभाव बनाने के लिए सक्षम हो जाएगा:
#define FIELD_ONE_TAG 1
#define FIELD_TWO_TAG 2
UITextField *textFieldOne = ...
textFieldOne.tag = FIELD_ONE_TAG;
...
UITextField *textFieldTwo = ...
textFieldTwo.tag = FIELD_TWO_TAG;
- (void)textFieldDidBeginEditing:(UITextField *)textField {
if(textField.tag == FIELD_ONE_TAG) { //field one
} else {//field two
}
}
7
UITextField *textFieldOne=.....
UITextField *textFieldTwo=....
- (void)textFieldDidBeginEditing:(UITextField *)textField {
if(textField == textFieldOne)
{ // field one code
}else{
//field two code
}
}
में सम्मिलित टेक्स्ट दृश्यों के दो संदर्भ हैं और आप प्रतिनिधि विधियों पर उनकी तुलना कर सकते हैं। टैग
के साथ बहुत जरूरी नहीं हैसंबंधित मुद्दे
- 1. आईफोन में अगले यूटेक्स्टफील्ड पर फोकस कैसे सेट करें?
- 2. एक मानक आईफोन डेवलपर प्रोग्राम के साथ कई कंप्यूटर
- 3. एक ही प्रकृति के कई क्षेत्रों के साथ ल्यूसीन इंडेक्स
- 4. एक ही रिस्ट के साथ कई प्रतिक्रिया प्रकार प्राप्त करें?
- 5. Mongoid: एक ही कॉल के साथ कई ऑब्जेक्ट्स बनाना
- 6. एनएसएआरएआरई: एक ही मूल्य के साथ कई ऑब्जेक्ट्स जोड़ें
- 7. एक ही विधि नाम के साथ कई इंटरफेस से विरासत
- 8. टेक्स्टफील्ड टैप
- 9. आईफोन सिम्युलेटर के कई उदाहरण?
- 10. आईफोन - MFMailComposeViewController प्रतिनिधि असंगत प्रकार
- 11. आईफोन इंटरफेस बिल्डर और प्रतिनिधि
- 12. लैंडस्केप केवल कई आईबीएस के साथ आईफोन ऐप
- 13. कई रेगेक्स को एक ही
- 14. Emacs: एक ही फ़ाइल के कई दृश्य
- 15. लेबल के साथ टेक्स्टफील्ड कैसे छिपाना है?
- 16. प्रतिनिधि() प्रत्येक के साथ एक वेक्टर
- 17. प्रत्येक सेल पर एक टेक्स्टफील्ड के साथ संपादन योग्य UITableView
- 18. आईफोन में प्रतिनिधि क्या है?
- 19. एक प्रतिनिधि
- 20. कोडमिरर सिर्फ एक-लाइन-टेक्स्टफील्ड के लिए?
- 21. यूटेक्स्टफील्ड साफ़ हो जाता है जब हटाया जाता है
- 22. एक ही पंक्ति का चयन कई बार
- 23. एक प्रतिनिधि
- 24. एक ही टेबल को कई बार
- 25. एक ही आईफोन परियोजना के विभिन्न संस्करणों को स्थापित करना?
- 26. कई मैवेन लक्ष्यों को एक ही
- 27. टेक्स्ट के रूप में एक ही पंक्ति पर jquery मोबाइल टेक्स्टफील्ड बनाना
- 28. एक प्रतिनिधि
- 29. मोबाइल 'सफारी में आईफोन पर टेक्स्टफील्ड इनपुट में थोड़ा' एक्स '?
- 30. आप एक ही प्रकार के एक ही प्रकार के कई चर घोषित क्यों नहीं करते हैं?