मेरे पास मेरे ऐप में UITableViewController
है, जो सीधे दृश्य पदानुक्रम में जोड़ा गया है। दृश्य प्रकट होने के बाद, मैं एक विशिष्ट सेल पर स्क्रॉल करना चाहता हूं। मेरा समाधान -[viewDidAppear]
में स्क्रॉल करने के लिए कोड को कॉल करना होगा।मैन्युअल रूप से viewDidAppear को कॉल करने के लिए सही समय?
एक दृश्य नियंत्रक से संबंधित दृश्य सीधे एक दृश्य के पदानुक्रम में जोड़ा जाता है, तो दृश्य नियंत्रक यह संदेश प्राप्त नहीं होगा:
एप्पल डॉक्स के अनुसार मैं मैन्युअल रूप से विधि कॉल करने के लिए है। यदि आप व्यू पदानुक्रम में कोई दृश्य डालते हैं या जोड़ते हैं, और इसमें एक व्यू कंट्रोलर है, तो आपको सीधे इस संदेश को संबंधित व्यू कंट्रोलर भेजना चाहिए।
सवाल यह है कि इसे मैन्युअल रूप से कॉल करने का सही समय कब होता है?
एक दुर्घटना के जनक दृश्य नियंत्रक के -[viewDidAppear]
सुराग से यह कॉलिंग जब मैं और स्क्रॉल करने के लिए क्योंकि जाहिरा तौर पर, तालिका दृश्य वास्तव में अभी तक प्रकट नहीं किया था की कोशिश इसलिए सोचता है कि यह कोई वर्गों के लिए स्क्रॉल करने के लिए है।