कल्पना कीजिए कि आप अपने स्टोरीबोर्ड में विचारों का एक दृश्य है:
A -> ... -> Z
आप दृश्य Z
पर एक बटन करना चाहते हैं जो उपयोगकर्ता जाने के लिए अनुमति देता है A
पर वापस रास्ता।
तो क्या आप सब करने की ज़रूरत का मानना है कि आप, के लिए बाहर सभी तरह वापस करने के लिए इस मामले में, A
, एक उदाहरण विधि है जो एक IBAction
के रूप में चिह्नित और प्रकार UIStoryboardSegue *
की एक एकल पैरामीटर में ले जाता है में चाहते देना है। विधि और चर का नाम कोई फर्क नहीं पड़ता। कार्यान्वयन के भीतर आप क्या करते हैं, इससे कोई फर्क नहीं पड़ता।
Obj सी:
A
के इंटरफेस (नहीं Z
'में ओं):
- (IBAction)cancelSignup:(UIStoryboardSegue *)unwindSegue;
A
में के कार्यान्वयन (नहीं Z
' ओं):
यहाँ एक उदाहरण है
- (IBAction)cancelSignup:(UIStoryboardSegue *)unwindSegue {
// Only "implemented" to satisfy a respondsToSelector: search.
// You can actually implement more stuff here, if you want, IE, if
// you need to reach out to a server to mention that this screen was
// returned to from a later screen.
}
स्विफ्ट:
इन Z
के Exit
को
@IBAction func cancelSignup(unwindSegue: UIStoryboardSegue) {
// Only "implemented" to satisfy a respondsToSelector: search.
// You can actually implement more stuff here, if you want, IE, if
// you need to reach out to a server to mention that this screen was
// returned to from a later screen.
}
अब, अपने स्टोरीबोर्ड, नियंत्रण पर Z
एक तत्व से खींचें भीतर (यानी, एक रद्द बटन): A
के स्रोत (नहीं Z
के)। यह दृश्य पदानुक्रम में उच्चतम दृश्यों के माध्यम से स्कैन करेगा जिसमें IBAction
है जो केवल एक ही UIStoryboardSegue *
को एक क्रिया के रूप में स्वीकार करता है और उन्हें चुनने के लिए सूचीबद्ध करता है।
उम्मीद है कि यह मौजूदा उत्तरों की तुलना में अधिक सीधे और सहायक था। मैंने पाया कि यह लिंक विशेष रूप से उपयोगी था, इसलिए यदि कोई विवरण है तो आप अभी भी मेरा जवाब पढ़ने के बाद अस्पष्ट हैं, शायद यह आपकी मदद कर सकता है (मैंने इस लंबे लेख से सभी उपयोगी जानकारी को संक्षिप्त उत्तर में बदलने की कोशिश की): http://www.freelancemadscience.com/fmslabs_blog/2012/9/24/advanced-storyboard-techniques.html
एक समान सवाल पर मैं इस उत्तर पोस्ट: http://stackoverflow.com/questions/12569316/does-anyone-know-what-the-new-exit-icon-is-used-for- जब-संपादन-स्टोरीबोर्ड-यूएसआई/13437054 # 13437054 यह बाहर निकलने में मदद करता है (बाहर निकलें) सुविधा – Eric