0

我想以与UICollectionView在 iBooks 中移动书籍或主屏幕上的图标相同的方式移动项目。我试过LXReorderableCollectionViewFlowLayoutand DraggableCollectionView,但它们都在每个单元格中显示一个仍在拖动的对象。还有另一种方法可以让我正常工作吗?

4

1 回答 1

1

我想我明白你在问什么。在 iOS 跳板上,您可以将项目移动到相对位置,移动仍然会被触发。使用 LXReorderableCollectionViewFlowLayout 通过将一个单元格移到另一个单元格上来触发移动。非常“准确”。

DraggableCollectionView 以前也是这样,但是现在它使用最近的单元格,就像 iOS 冲刺板一样。它通过假设每个部分都有 +1 个单元格来实现这一点,并使用距离公式来获得最接近的索引。

(我是DraggableCollectionView的作者,我也为LXReorderableCollectionViewFlowLayout做出了贡献)。

于 2013-06-23T00:56:36.220 回答