सबसे पहले, आपको अपने स्टोरीबोर्ड में सेग्यू सेट करना होगा और इसे उचित पहचानकर्ता दें। (Segue (बाएं पैनल पर क्लिक करें) और फिर गुण पर क्लिक करें (सही पैनल)।
तब आप अपने स्टोरीबोर्ड से बटन या तालिका पंक्तियों का चयन करने के लिए इस लिंक कर सकते हैं, या आप performSegueWithIdentifier:sender:
का उपयोग कर कोड में यह कह सकते हैं।
इस के बाद, आपके विचार नियंत्रक prepareForSegue:sender:
संदेश भेजा जाएगा आप अपने दृश्य नियंत्रक उपवर्ग में इस विधि को ओवरराइड, और इस प्रकार लक्ष्य दृश्य नियंत्रक कॉन्फ़िगर कर सकते हैं:।।
TargetViewController *targetVC = (TargetViewController*)segue.destinationViewController;
targetVC.string1 = string1;
और इसके आगे sender
में यह विधि वह ऑब्जेक्ट होगी जिसका उपयोग आपके रूप में करते हैं मूल विधि कॉल में।
धन्यवाद! वास्तव में बहुत समझाया! :) –
मैंने किया (Myclass *) nextViewController = segue.destinationViewController; nextView.textfield1.text = @ "टेस्ट"; लेकिन एक्सकोड में समस्या है (Myclass *) अगला व्यू कंट्रोलर –
MyClass को UIViewController का उप-वर्ग होना चाहिए। Segues नए दृश्य नियंत्रकों के लिए हैं, विचार नहीं। – jrturton