मेरे पास स्टोरीबोर्ड पर एक दृश्य है जिसमें एक निश्चित कार्रवाई करने के लिए एक बटन है। हालांकि, इस क्रिया को करने के लिए, उपयोगकर्ता को लॉग इन होना चाहिए। बटन हैंडलर परीक्षण यदि उपयोगकर्ता लॉग इन होता है और यदि कोई और यदि कोई है तो एक सेग्यू करता है। कोई segues लॉगिन दृश्य नियंत्रक को धक्का नहीं देता है। पहले दृश्य नियंत्रक को वापस जोड़ने वाला एक और सेग्यू है, इसलिए यदि लॉगिन सफल होता है तो उपयोगकर्ता इसे छोड़कर उठा सकता है। दृश्य नियंत्रक एक नेविगेशन नियंत्रक में एम्बेडेड हैं।एक UIViewController पर वापस segue कैसे करें जो पहले ही लोड हो चुका है?
समस्या यह है कि 'रिटर्न' सेग्यू व्यू कंट्रोलर का एक नया नया उदाहरण लोड कर रहा है और मूल उदाहरण को संदर्भित नहीं कर रहा है, इसलिए मैं खाली इंटरफ़ेस तत्वों और स्मृति में उस दृश्य नियंत्रक की 2 प्रतियों के साथ समाप्त होता हूं।
मैं दृश्य नियंत्रक के मूल उदाहरण पर वापस कैसे जा सकता हूं?
मेरे पास एक UIBarButton है जो प्रारंभ में पिछली स्क्रीन में ViewDidLoad में लोड किया गया है (जिसे हम वापस जा रहे हैं)। जब मैं आपके कोड का उपयोग करता हूं, तो UIBar बिल्कुल नहीं दिखाता है। कोई विचार क्यों? – c0d3Junk13