5

想象一个 UICollectionView,

在此处输入图像描述

(显示两个项目)

我正在为 UIKit Dynamics 使用流行的 BPXLFlowLayout(注意我的评论,如何在 iOS 7 中复制弹跳气泡的消息

我希望 N 个项目从屏幕顶部“放入”并在到达时反弹。但,

我希望插入和反弹使用相同的动态,因为集合视图正在使用

可接受但不理想的解决方法:只需使用 usingSpringWithDamping 放入整个视图:

例如,https://stackoverflow.com/a/23926712/294884

但是,当您用手指移动项目时,不使用集合视图正在使用的相同 Dynamics 似乎是“错误的”。

(显然,使用 SpringWithDamping,没有“内部弹簧”:整个集合视图只是作为一个单元反弹。)

我已经为此投入了几个小时:您认为这就像将列表定位在顶部、屏幕外,然后使用 scrollToItemAtIndexPath: 但不,我根本无法做到这一点。

4

0 回答 0