नहीं कहा जा रहा है मेरी वस्तु एनएसओब्जेक्ट के उप-वर्ग में कैलियर इंस्टेंस चर है। मैं इसे अपने ऑब्जेक्ट पर अपने प्रतिनिधि सेट के साथ सामग्री ड्राइंग और कैशिंग करने के लिए उपयोग करता हूं।कैलियर प्रतिनिधि विधि drawLayer को
लेकिन किसी कारण से drawLayer:inContext:
विधि कभी भी कॉल नहीं किया जाता है। जबकि actionForLayer:forKey:
प्रतिनिधि विधि को इंगित करने के लिए कहा जाता है कि प्रतिनिधि को ऑब्जेक्ट की init विधि में layer.delegate = self
के साथ ठीक से सेट किया जा रहा है।
मेरी परत ड्राइंग विधि drawLayer:inContext:
को रोकने से क्या कोई सुझाव है?
मुझे अक्सर [layer setNeedDisplay]
कहा जाता है। तो मुझे लगता है कि यह कुछ मौलिक त्रुटि है।
setNeedsDisplay – antonio081014
तय टाइपो ... धन्यवाद में setNeedsDisplay कॉल करना होगा। – amattn