源码

首页 » 归档 » 源码 » tableview到collectionView自定义转场动画+手势驱动

tableview到collectionView自定义转场动画+手势驱动

写在前面

这两天还是在捣鼓collectionView,每当我切换自己自定义的各种奇奇怪怪的collectionViewLayout的时候,我都对苹果对布局切换的动画处理佩服得五体投地,如此丝滑般流畅,同时苹果也将这种丝滑的动画效果用到了自定义转场中,从iOS7开始,在collectionViewController中就伴随着自定义转场的功能产生了一个新的属性:useLayoutToLayoutNavigationTransitions,这是一个BOOL值,如果设置该值为YES,如果navigationController push或者pop 一个collectionViewController 到另一个collectionViewController的时候,其所在的navigationController就可以用collectionView的布局转场动画来替换标准的转场,这点大家可以自行尝试一下,但是显然,这个属性的致命的局限性就是你得必须满足都是collectionViewController,对于collectionView就没办法了,所以我就思考了一下如何在两个collectionView之间转场,进而有了一个更奇怪的想法,能不能在一个tableView和collectionView之间实现自定义转场效果,所以就有了如下的效果:

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/tableviewdaocollectionviewzidingyizhuanchangdonghuashoushiqudong.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:10 月 10, 2018 at 07:01 下午

热评文章

发表回复

[必填]

我是人?

提交后请等待三秒以免造成未提交成功和重复