मैं ऑटोलायआउट के माध्यम से जटिल UITableViewCell
बनाने की कोशिश कर रहा हूं लेकिन स्क्रॉलिंग के दौरान यह एक बड़ा प्रदर्शन अंतराल दे रहा है, इसलिए मैंने फ्रेम-आधारित i.e प्रोग्रामेटिक रूप से जाने का फैसला किया।आईओएस UITableViewCell प्रोग्रामेटिक रूप से drawRect बनाम लेआउट में बनाउब्यूव्यू
सेल लेआउट की जटिलता फेसबुक कार्ड की तरह है जहां हर सेल डायनामिक टेक्स्ट और छवियों के लिए अलग w.r.t है।
मैंने layoutSubviews
में सेल प्रस्तुत करने का प्रयास किया लेकिन स्क्रॉल अभी भी खराब है लेकिन फिर ऑटोटायआउट बेहतर है।
मैंने drawRect
में सेल को प्रस्तुत करने का भी प्रयास किया और यह सबसे अच्छा प्रदर्शन देता है लेकिन स्क्रॉलिंग के दौरान मैं फ्रेम को अपडेट नहीं कर सकता क्योंकि इसे केवल एक बार बुलाया जा रहा है।
क्या कोई मुझे मार्गदर्शन कर सकता है कि सबसे अच्छा स्क्रॉल प्रदर्शन के साथ मैं सबसे अच्छा मामला क्या कर सकता हूं। मैं फँस गया हूँ ।
एफबी कार्ड? क्या आप स्पष्टीकरण नहीं दे सकते? – faviomob
का अर्थ है एफबी न्यूज फीड जहां छवि ऊंचाई भिन्न होती है और पोस्ट – Mukesh
भी टिप्पणियां, पसंद काउंटर और अन्य सामान हो सकती हैं .. मैंने स्वीकार्य परफॉर्मेंस (हालांकि मूल के रूप में इतना आश्चर्यजनक नहीं) के साथ ऑटोगआउट के साथ इंस्टाग्राम सेल को पुन: उत्पन्न किया ठोस नमूना यह कहना मुश्किल है कि आपके समाधान में क्या गलत हो सकता है। मेरा मानना है कि एफबी और इंस्टाग्राम ऑटोलाउटआउट का उपयोग नहीं करते हैं :) – faviomob