मुझे UITableView की reloadData
विधि के साथ कुछ परेशानी हो रही है। मैंने पाया है कि अगर नई कोशिकाओं को जोड़ा या हटाया जाता है तो यह केवल सेलफॉररोएट इंडेक्सपैथ को कॉल करता है।फोर्स UITableView को सेलफोररऑट इंडेक्सपैथ कॉल करने के लिए: सभी कक्षों के लिए
उदाहरण: मेरे पास पांच कक्ष हैं, जिनमें प्रत्येक पांच स्ट्रिंग हैं। यदि मैं एक नया सेल जोड़ता हूं और reloadData
पर कॉल करता हूं, तो तालिका अपडेट हो जाती है और मैं इसे देखता हूं। फिर भी यदि मैं पांच कक्षों में से एक में जाता हूं, तो एक नई स्ट्रिंग जोड़ें, फिर reloadData
पर वापस आएं और कॉल करें, तालिका दृश्य के प्रतिनिधि विधियों में से कोई भी नहीं कहा जाता है।
मेरा प्रश्न: क्या तालिका दृश्य को अपनी सभी दृश्यमान कोशिकाओं में डेटा को पूरी तरह से लोड करने के लिए मजबूर करना संभव है?
आपने मेरे घंटों के प्रयासों को बचाया। धन्यवाद! मैंने इस बेवकूफ गलती का अनुमान नहीं लगाया होगा :) – Pruthvid
मेरा समाधान खुशी से किसी और की मदद कर सकता है! –