【发布时间】:2016-01-24 18:27:44
【问题描述】:
我在我的应用程序的几个地方使用了基本的反弹动画。当在其中一个集合视图中进行选择时,我会在对所选项目进行操作之前将其弹回。当我将反弹动画应用到所选单元格时,该单元格被剪辑到父视图框架。但是,其他子视图不会发生这种剪切行为。
在下面的视频中,我创建了两个弹跳动画示例。
居中的示例是一个子 UIView(红色),它是包含 UIView(浅灰色)的子级。我可以点击并反弹子 UIView(红色),而不会将其剪切到父视图(灰色)。
底部的示例是一个 UICollectionView,它演示了 UICollectionViewCell 在被选中时的剪辑行为(变为红色)。
示例 Swift iPad 应用源代码可在此处找到:
https://github.com/psparago/collection-view-bounce-test.git
我的问题是,是否可以让单元格在集合视图的框架上方反弹?
【问题讨论】:
标签: ios swift uicollectionview core-animation uicollectionviewcell