मैं साथ समस्या हो रही लोगों के बारे में कई पदों पढ़ा है viewWillAppear
, जब आप अपने दृश्य पदानुक्रम का निर्माण नहीं करतीं सिर्फ सही। मेरी समस्या यह है कि मैं इसका मतलब नहीं समझ सकता।
यदि मैं एक नियंत्रक बनाता हूं RootViewController
और addSubView
उस नियंत्रक को कॉल करता हूं, तो मुझे उम्मीद है कि जोड़े गए दृश्य ( viewWillAppear
इवेंट्स ) को घटनाओं के लिए तार-तार कर दिया जाएगा ।
क्या किसी के पास एक जटिल प्रोग्रामेटिक दृश्य पदानुक्रम का उदाहरण है जो सफलतापूर्वक viewWillAppear
हर स्तर पर घटनाओं को प्राप्त करता है?
Apple की डॉक्स स्थिति:
चेतावनी: यदि किसी दृश्य नियंत्रक से संबंधित दृश्य को सीधे पदानुक्रम में जोड़ दिया जाता है, तो दृश्य नियंत्रक को यह संदेश प्राप्त नहीं होगा। यदि आप दृश्य पदानुक्रम में कोई दृश्य सम्मिलित करते हैं या जोड़ते हैं, और इसमें एक दृश्य नियंत्रक है, तो आपको संबंधित संदेश नियंत्रक को सीधे यह संदेश भेजना चाहिए। दृश्य नियंत्रक भेजने में विफल यह संदेश किसी भी संबंधित एनीमेशन को प्रदर्शित होने से रोकेगा।
समस्या यह है कि वे इसका वर्णन नहीं करते कि यह कैसे करना है। "सीधे" का क्या अर्थ है? आप "अप्रत्यक्ष रूप से" एक दृश्य कैसे जोड़ते हैं?
मैं कोको और आईफोन के लिए काफी नया हूं, इसलिए अच्छा होगा अगर ऐप्पल की ओर से उपयोगी उदाहरण के अलावा बुनियादी हैलो वर्ल्ड बकवास भी हो।