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

UICollectionView clips cell during bounce animation

我在应用程序的多个位置使用了基本的弹跳动画。当在其中一个集合视图中进行选择时,我会在对所选项目执行操作之前将其反弹。当我将弹跳动画应用到选定的单元格时,该单元格被剪裁到​​父视图框架。但是,其他子视图不会发生这种裁剪行为。

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

Video of bounce issue

居中示例是子 UIView(红色),它是包含 UIView(浅灰色)的子项。我可以点击并反弹子 UIView(红色),而不会剪裁到父视图(灰色)。

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

示例 Swift iPad 应用源代码可在此处找到:

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

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

就在我的脑海里,你确定父 uicollectionviewcell 在属性检查器中关闭了“剪辑子视图”吗?

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