2015-01-29 7 views
5

Dire faccio questo:Qual è la durata dell'animazione predefinita per le modifiche al layout di UICollectionView?

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

Qual è la durata dell'animazione che accade?

La mia applicazione di questo è che sto animare le proprietà di livello all'interno delle cellule quando questo cambia, e perché le animazioni di livello non farsi prendere dal UIView 's animazioni block-based, che devo fare separatamente con la mia propria blocco di animazione.

risposta

17

E sai che sei all'interno di un'animazione UIView, quindi [CATransaction animationDuration] vi darà quello che ti serve.