मुझे पता है कि UITableViewCell
का उप-वर्ग willTransitionToState
लागू कर सकता है और संक्रमण के समय कस्टम कोड निष्पादित कर सकता है। लेकिन क्या सेल की वर्तमान स्थिति को खोजने का कोई तरीका है?सेल की वर्तमान स्थिति निर्धारित करना
यदि नहीं, तो मुझे UITableViewCell
उपclass करना चाहिए और currentState
संपत्ति को परिभाषित करना चाहिए, जिसे मैं हमेशा अपने willTransitionToState
में अपडेट करता हूं? तब मुझे हमेशा किसी विशेष सेल की स्थिति जानने का एक तरीका होगा।
अजीब लगता है कि मैं एक सेल से नहीं पूछ सकता कि इसकी वर्तमान स्थिति क्या है (0, 1, 2, या 3)।
कई धन्यवाद। मेरा अंतिम लक्ष्य उन कोशिकाओं की पहचान करना है जो हटाए गए पुष्टिकरण को दिखा रहे हैं क्योंकि सेल स्वाइप किया गया था (और इसलिए नहीं क्योंकि संपादन नियंत्रण का उपयोग किया गया था)। इन विकल्पों को देखते हुए, ऐसा लगता है कि यह पर्याप्त रूप से पर्याप्त नहीं होगा, और दोनों मामलों में राज्य (3) (सेल और टेबलव्यू दोनों परिदृश्यों में 'संपादन' दोनों हैं)। ड्रॉइंग बोर्ड पर वापस। –