UICollectionVIew:在视图滚动时为单元格设置动画

Posted

技术标签:

【中文标题】UICollectionVIew:在视图滚动时为单元格设置动画【英文标题】:UICollectionVIew: Animate cells as the view is scrolled 【发布时间】:2015-05-28 11:36:50 【问题描述】:

我希望 UICollectionView 中的项目在用户滚动列表时进行动画处理。

更具体地说,我希望每个项目在“离开”滚动视图的可见部分时逐渐翻转。

有什么建议吗?

【问题讨论】:

【参考方案1】:

您可能想使用 UIKit 动态。这是一个很好的例子:http://www.objc.io/issue-5/collection-views-and-uidynamics.html

Apple 的documentation 中描述了一些预设的动态行为,

最好的选择似乎是UIDynamicItemBehavior,因为它有一个allowsRotation 属性。

【讨论】:

谢谢。那是一篇值得阅读的大文章……还有受同一篇文章启发的project。

以上是关于UICollectionVIew:在视图滚动时为单元格设置动画的主要内容,如果未能解决你的问题,请参考以下文章