使用UIKit Dynamics在UICollectionView中插入/删除/移动动画

时间:2015-02-07 23:27:26

标签: ios swift animation uicollectionview uikit-dynamics

如何使用基于UIKit Dynamics的移动替换UICollectionView中的插入动画(通过 self.collectionView?.insertItemsAtIndexPaths 调用),例如: UISnapBehaviour?我正在使用子类 UICollectionViewFlowLayout

据我所知,一般情况下我可以改变,例如通过重写我的子类UICollectionViewFlowLayout中的以下方法插入动画起点

initialLayoutAttributesForAppearingItemAtIndexPath

...使用不同的 UICollectionViewLayoutAttributes ,但动画本身仍然是普通的线性动画。所以这似乎不合适。

在哪个位置(collectionView,cell或layout)我会添加UIDynamicsAnimator,定义初始位置然后添加捕捉行为?

0 个答案:

没有答案