2011-12-22 8 views
7

मैंने देखा, आईओएस एसडीके पर क्या कैलियर, मास्क प्रॉपर्टी को ऑटोरेसाइज नहीं कर रहा है। मुझे यकीन नहीं है कि "setFrame:" विधि का कस्टम ओवरलोडिंग सामान्य रूप से एनिमेटेड sublayers autoresizing के साथ काम कर सकते हैं। क्या UIView का उपयोग किये बिना कोई विकल्प है?कैलियर ऑटोरेसाइजिंग आईओएस एसडीके के लिए मास्क नहीं है?

उत्तर

5

आप calayer के layoutSublayers फ़ंक्शन का उपयोग कर सकते हैं।

7

आप CALayer उपवर्ग नहीं करना चाहती है और एक UIView की परत को परत जोड़ देता है तो आपके ओवरराइड कर सकते हैं

- (शून्य) layoutSublayersOfLayer: (CALayer *) परत

विधि मानना ​​है कि।

संबंधित मुद्दे