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:在视图滚动时为单元格设置动画的主要内容,如果未能解决你的问题,请参考以下文章
为啥 UICollectionView 在滚动其单元格的滚动视图后不再调用 didSelectItemAtIndexPath ?