पर सेल पुन: उपयोग अक्षम करें मैं व्यक्तिगत ऐप पर इशारा पहचानकर्ताओं के साथ अपने ऐप में एक यूआईसीओलेक्शन व्यू का उपयोग कर रहा हूं जो उपयोगकर्ता को नीचे अधिक डेटा प्रकट करने के लिए सेल को "स्लाइड खोलने" की अनुमति देता है।UICollectionView
समस्या यह है कि, मैं संग्रह दृश्य में डेटा को फिर से लोड कर रहा हूं; क्योंकि ऐप को हर 3 सेकंड या तो एक बार अपडेट प्राप्त होते हैं। इसके परिणामस्वरूप संग्रह कक्षों का पुन: उपयोग किया जा रहा है, जबकि एक सेल स्लीड होने की प्रक्रिया में है।
उपयोगकर्ता एक सेल स्लाइड करना शुरू कर देगा, ऐप को एक अपडेट, रीलोड लोड, और एक अलग सेल इशारा प्राप्त करना शुरू कर देगा, और स्लाइडिंग शुरू कर देगा।
मैंने स्लाइड होने के दौरान ऐप के अपडेट को अक्षम करने का प्रयास किया है, लेकिन इससे ऐप के भीतर अन्य जटिलताओं का कारण बन गया है, इसलिए मैं सोच रहा हूं कि सेल पुन: उपयोग को अक्षम करने का कोई तरीका है, (मेरे पास केवल 20 सेल्स अधिकतम होंगे, इसलिए मुझे नहीं लगता कि प्रदर्शन में बड़ी गिरावट होगी)।
धन्यवाद!
क्या आप बस पुनः लोडडेटा को कॉल कर रहे हैं? क्या होता है यदि आप केवल विशिष्ट कोशिकाओं को फिर से लोड करते हैं, उदा। उन सभी को छोड़कर जिन्हें संचालित किया जा रहा है? – jrturton