मैं स्टोरीबोर्ड उन में एक पुनरावर्ती तालिका दृश्य स्थापित करना चाहते हैं। रिकर्सिव द्वारा, मेरा मतलब है कि आप टेबल व्यू में किसी आइटम पर क्लिक करते हैं और यह तालिका दृश्य का एक नया उदाहरण लोड करता है, बस प्रदर्शित किए गए नए डेटा के साथ। इस तरह, मैं तालिका दृश्य कक्ष और तालिका दृश्य नियंत्रक में निहित तर्क का पुन: उपयोग कर सकता हूं। मेरे डेटा सरणियों के सरणियों के सरणियों में है ...स्टोरीबोर्ड उन आईओएस में रिकर्सिव तालिका दृश्य 4.2
केवल काम के आसपास मैं पा सकते हैं कि रूट दृश्य नियंत्रक के रूप में मेरी तालिका दृश्य नियंत्रक है ua नेविगेशन नियंत्रक सेट और फिर है कि मेरी टेबल का एक और उदाहरण पुश करने के लिए है नियंत्रक देखें। यह दूसरा टेबल व्यू कंट्रोलर तब मूल तालिका दृश्य नियंत्रक को धक्का देता है और मेरे पास मेरे रिकर्सिव टेबल व्यू कंट्रोलर हैं। मैं सिर्फ टेबल व्यू कंट्रोलर के डुप्लिकेशन को खत्म करने की कोशिश कर रहा हूं (भले ही यह केवल एक बार हो)।
धन्यवाद
मैं
समस्या मैं समझ नहीं स्टोरीबोर्ड उन में खुद को ViewController कनेक्ट करने के लिए कैसे है, इसलिए मैं एक दूसरे को बनाने के लिए, नकल ViewController मजबूर कर रहा हूँ। पहला एक दूसरे के लिए segues, और दूसरे segues पहले, मुझे मेरे रिकर्सन मिल रहा है। मैं उस दूसरी, डुप्लिकेट प्रति से बचना चाहता हूं (ट्रैक रखने के लिए स्टोरीबोर्ड में बस अधिक कोड बनाता है)।मुझे यह दिखाने के लिए एक स्क्रीन शॉट लगाएगा कि मुझे क्या मिला है। धन्यवाद! –
आप दृश्य नियंत्रक को स्वयं से कनेक्ट नहीं करेंगे। आप दो व्यू कंट्रोलर बनाएंगे जो समान सबक्लास (आपका व्यू कंट्रोलर) का उपयोग करते हैं। तो पहचान निरीक्षक में, आप उन सभी व्यू कंट्रोलर के लिए कक्षा को 'YourViewController' नाम बदल देंगे, जिन्हें आप रिकर्स करना चाहते हैं। – Simon
यही मैंने किया था। लेकिन अब मुझे सिंक में व्यू कंट्रोलर के दो उदाहरण रखना है (अगर मैं आईबीओलेटलेट जोड़ता हूं, तो मुझे यह दोनों करना होगा)। दुनिया का अंत नहीं, बाद में त्रुटि के लिए एक संभावित जगह। –