2015-01-29 9 views
5

मैं यह कर कहते हैं:UICollectionView लेआउट परिवर्तनों के लिए डिफ़ॉल्ट एनीमेशन अवधि क्या है?

[self.collectionView setCollectionViewLayout:myNewLayout animated:YES]; 

एनीमेशन ऐसा होता है की अवधि क्या है?

मेरा यह एप्लिकेशन यह है कि जब मैं यह बदलता हूं, तब मैं कोशिकाओं के अंदर परत गुणों को एनिमेट कर रहा हूं, और क्योंकि परत एनिमेशन UIView के ब्लॉक-आधारित एनिमेशन द्वारा पकड़ा नहीं जाता है, मुझे इसे अपने आप से अलग करना है एनीमेशन ब्लॉक।

उत्तर

17

यह आपको पता है कि आप UIView एनीमेशन के अंदर हैं, तो [CATransaction animationDuration] आपको जो चाहिए वह आपको देगा।

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