मैं वर्तमान में Apple's Start Developing iOS Apps से ट्यूटोरियल कर रहा हूं।अनइंड segue काम नहीं कर रहा
ट्यूटोरियल पर: स्टोरीबोर्ड पृष्ठ (ऊपर लिंक), मुझे दो विचारों के लिए कस्टम कक्षाएं बनाने के लिए कहा जाता है। सादगी के लिए मैं उन्हें टेबल व्यू (एक टेबल है) और ऐड व्यू (तालिका में आइटम जोड़ने के लिए एक टेक्स्ट फ़ील्ड) कहूंगा।
तालिका दृश्य में एक बटन है जो लिंक जोड़ें व्यू खोलता है, और ऐड व्यू में इसके नेविगेशन बार पर दो बटन हैं: रद्द करें और हो गया।
मैं ऐड देखें की .m फ़ाइल में एक खाली विधि unwindToList
लिखने के लिए कहा गया था:
- (IBAction)unwindToList:(UIStoryboardSegue *)segue
{
}
तो मैं दृश्य डॉक में बाहर निकलें आइटम से लिंक दोनों सम्पन्न बटन रद्द करें और करने के लिए कहा गया था (नीचे छवि देखें), और विधि unwindToList
चुनने के लिए। नतीजतन, यह होने वाला है, जैसा कि ट्यूटोरियल से उद्धृत किया गया है:
अब, अपना ऐप चलाएं। लॉन्च पर, आप एक टेबल व्यू देखते हैं-लेकिन इसमें कोई डेटा नहीं है। आप जोड़ें बटन पर क्लिक कर सकते हैं और [तालिका दृश्य] से [दृश्य जोड़ें] पर नेविगेट कर सकते हैं। आप रद्द करें और हो गया बटन क्लिक करें वापस करने के लिए [तालिका देखें] नेविगेट करने के लिए कर सकते हैं। "
हालांकि, जब मैं रद्द करें क्लिक करें या हो गया, कुछ भी नहीं सब पर होता है। मुझे यकीन है कि दोनों जुड़े हुए हैं हूँ।
अग्रिम धन्यवाद
आह, मेरी गलती! धन्यवाद! :) –
भी उस विधि के नाम को दोबारा याद रखना याद रखें जिसे सेग्यू के बाद बुलाया जाएगा, किसी कारण से एक्सकोड विधि के अंत में 'सेगुए:' जोड़ रहा था और इसलिए मैं इसे निष्पादित करने में सक्षम नहीं था। –
यह एक तेज़ 3 बदलाव की तरह लगता है – Paulw11