संभव डुप्लिकेट:
dismissModalViewController AND pass data backपैरेंट व्यू कंट्रोलर के लिए मूल्य कैसे पास करें?
मैं ios विकास के लिए नया हूँ और इस समस्या पर अटक:
मैं स्टोरीबोर्डिंग उपयोग कर रहा हूँ और एक नेविगेशन नियंत्रक, vcA
है, इसमें TableView
के साथ जो MutableArray
से कुछ डेटा दिखाता है (जिसे उसी श्रेणी के viewdidload
में प्रारंभ किया गया है)। किसी भी सेल का चयन करने के बाद, दूसरा दृश्य नियंत्रक, vcB
, इसमें TextField
और "सूची में जोड़ें" नामक एक बटन दिखाया गया है।
मुझे क्या चाहिए कि जब मैं TextField
में कुछ टेक्स्ट दर्ज करता हूं और "सूची में जोड़ें" बटन दबाता हूं तो पाठ को पिछले दृश्य की सरणी में जोड़ा जाना चाहिए (जो TableView
में दिखाया गया है) और जब मैं टैप करता हूं vcB
की नेविगेशन बार पर "बैक" बटन, vcA
को इसमें नई प्रविष्टि (सूची के शीर्ष पर) के साथ अद्यतन TableView
दिखाना चाहिए। असल में मैं vcB
के TextField
से vcA
की सरणी में टेक्स्ट जोड़ना चाहता हूं और बैक बटन पर क्लिक करने के बाद नया सरणी दिखा सकता हूं।
मैंने इस मुद्दे के बारे में बहुत कुछ खोजा है और ऐसा लगता है कि प्रतिनिधि और प्रोटोकॉल वांछित परिणाम प्राप्त करने का तरीका है लेकिन मुझे प्रतिनिधिमंडल को समझने में परेशानी हो रही है।
दूसरे दृश्य नियंत्रकों ज फ़ाइल में:
[आपने क्या प्रयास किया है?] (Http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Foggzie
यह पूछा गया है और गिनने के लिए कई बार जवाब दिया गया है। http://stackoverflow.com/a/6204427/1271826 – Rob