在弹跳动画期间,UICollectionView剪辑单元格

时间:2016-01-24 18:27:45

标签: ios swift uicollectionview core-animation uicollectionviewcell

我在我的应用中的几个地方使用了基本的反弹动画。当在其中一个集合视图中进行选择时,我会在对其执行操作之前退回所选项目。当我将反弹动画应用于所选单元格时,单元格将剪切到父视图框架。但是,其他子视图不会发生此剪切行为。

在下面的视频中,我创建了两个反弹动画示例。

Video of bounce issue

居中示例是一个子UIView(红色),它是包含UIView(浅灰色)的子节点。我可以点击并弹回孩子UIView(红色),而不会剪切到父视图(灰色)。

底部的示例是一个UICollectionView,它演示了选择UICollectionViewCell时的剪切行为(变为红色)。

示例Swift iPad应用程序源代码可以在这里找到:

https://github.com/psparago/collection-view-bounce-test.git

我的问题是,是否可以让单元格在集合视图的框架上方反弹?

1 个答案:

答案 0 :(得分:0)

在我的脑海中,您是否已确保父级uicollectionviewcell在属性检查器中关闭了“剪辑子视图”?

http://i.stack.imgur.com/LXa2Y.png