मैं आईओएस ऐप डेवलपमेंट में नया हूं। मैंने एक टेबलव्यू नियंत्रक को जोड़ा है जैसे कि जब मैं पंक्तियों में से एक का चयन करता हूं तो मुझे didSelectRowAtIndexPath का उपयोग करके एक और UIViewController मिलता है। मेरे पास इस UIViewController के अंदर एक कंटेनर व्यू है जो पंक्ति के सूचकांक (समय के लिए कहता है) प्रदर्शित करता है जिस पर किया गया चयन करेंटएंड इंडेक्सपैथ कहा जाता था। मैं इसे एक सेग्यू का उपयोग करके करना चाहता हूं, लेकिन समस्या यह है कि मुझे नहीं पता कि व्यू कंट्रोलर का संदर्भ कैसे प्राप्त किया जाए, जिसे कंटेनर व्यू का उपयोग करके बनाया गया है। मुझे पता है कि आप guarantForSegue में segue.destinationViewController का उपयोग कर गंतव्य देखें नियंत्रक प्राप्त कर सकते हैं लेकिन कंटेनर दृश्य के कारण लोड होने वाले नियंत्रक को देखने के लिए मुझे संदर्भ कैसे प्राप्त होगा। मैं आईओएस 6 के लिए ऐप का निर्माण कर रहा हूं। इसके अलावा मैंने यूआई के लिए स्टोरीबोर्ड का इस्तेमाल किया है। धन्यवादकंटेनर व्यू के दृश्य को संदर्भित करना
संपादित करें:
यह सवाल मूल रूप से कैसे UIViewController -2 जाता है कि UIContainerView जो UIViewController -1 के अंदर है द्वारा बताया जा रहा के लिए एक संदर्भ पाने के लिए करने के लिए नीचे आता है। UIViewController -1 UITableViewController की एक पंक्ति का चयन करके शुरू हो रहा है
UITableViewController (एक पंक्ति देने के लिए चुन कर) ---> UIViewController -1 जिसमें .... ContainerView ---> UIViewController -2 (ViewController ContainerView के साथ जुड़े)।
ऐसा देख सकें कि आपको यहां एक उत्तर मिला है: http://stackoverflow.com/a/ 18673394/1187415। मुझे आश्चर्य है कि क्या वही है जो @ मुंडी ने नीचे कहा था। –
एक ही प्रश्न दो बार पोस्ट न करें। मैं इस थ्रेड को डुप्लिकेट के रूप में बंद करने का लुत्फ उठा रहा हूं। –
@ डुनकनसी मैं दूसरे को बंद करने के इच्छुक हूं, क्योंकि यह इस का डुप्लिकेट है। यह पहला था (और अधिक स्पष्ट है)। – Rob