2015-01-29 14 views
5

sagen, dass ich dies tun:Wie lautet die Standardanimationsdauer für UICollectionView-Layoutänderungen?

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

Was ist die Dauer der Animation, was geschieht?

Meine Anwendung davon ist, dass ich Schichteigenschaften in den Zellen animieren werde, wenn sich das ändert, und weil Schichtanimationen nicht von UIView blockbasierten Animationen gefangen werden, muss ich es separat mit meinem eigenen tun Animationsblock.

Antwort

17

Sie wissen, Sie sind in einer UIView Animation, dann [CATransaction animationDuration] wird Ihnen geben, was Sie brauchen.

Verwandte Themen