自定义UICollectionViewLayout(Passbook UI副本) - 禁用单元格的淡入淡出动画

时间:2014-08-05 09:47:44

标签: ios uicollectionview uicollectionviewlayout passbook

我尝试使用带有自定义布局的集合视图重新创建存折UI。 到目前为止一切都那么好,但是我似乎无法找到解决办法。

问题:当我单击一个单元格时,我希望它向上移动到屏幕顶部(cv的内容偏移)。大多数细胞都没有问题,而且它们也是如此。但是,当所选单元格靠近屏幕底部时,根本没有移动...只是淡出和淡入。

为了实现这个动画,我嵌入了布局子类' UIView要执行的动画块中的invalidateLayout。无论我设置时间间隔有多高或多低,持续时间仍然相同,因此对淡入淡出行为没有影响。

我将在此处粘贴我认为需要修改的方法,以及指向youtube上的视频的链接。希望有人可以找到这个> _<"的解决方案。

YT:https://www.youtube.com/watch?v=3xIL-fFUcJo

代码:http://pastebin.com/QKLKGwdN

0 个答案:

没有答案