Swift UICollectionView 单元格过渡效果

Posted

技术标签:

【中文标题】Swift UICollectionView 单元格过渡效果【英文标题】:Swift UICollectionView Cell Transition Effect 【发布时间】:2019-02-12 13:33:52 【问题描述】:

我使用全帧 UICollectionView 作为 PageViewController。我想在传递下一个/上一个项目时添加过渡样式。通常单元格彼此跟随起点和终点,但我想在这个库中给出“CrossFade”效果 - https://github.com/KelvinJin/AnimatedCollectionViewLayout 。

但我想将第一个单元格保留在背景中,第二个单元格覆盖第一个单元格,“就像铺一张床单”。

提前致谢

【问题讨论】:

你尝试了什么? 我没有尝试任何东西,只是表现出正常的行为。我想开始,但我不知道从哪里开始 好吧,你至少可以看看那个库是如何做到的。另外,也许这个question 可以给你一种方向感。一定要看看这个tutorial。 【参考方案1】:

为此使用 collectionView 自定义流布局并实现所需的转换。

【讨论】:

举个例子。我知道我必须使用流布局 raywenderlich.com/… - : 希望这篇文章能帮助你理解它是如何工作的 对不起,这是一个无关紧要的例子

以上是关于Swift UICollectionView 单元格过渡效果的主要内容,如果未能解决你的问题,请参考以下文章

麻烦出队 uicollectionview 单元格(swift 3)

Swift:UICollectionView - 固定单元格之间的空间

将平移手势添加到 UICollectionView 单元 - IOS/Swift

通过 UICollectionView 单元快速枚举 - Swift

UICollectionView - 在设备旋转上调整单元格大小 - Swift

在 UICollectionView 中滑动单元格 - Swift