0

UICollectionViewiBooks の本やホーム画面のアイコンを移動するのと同じ方法でアイテムを移動したいと考えています。LXReorderableCollectionViewFlowLayoutとを試しDraggableCollectionViewましたが、両方とも、ドラッグされているときに各セルにオブジェクトが残っていることを示しています。これを適切に機能させる別の方法はありますか?

4

1 に答える 1

1

私はあなたが求めていることを理解していると思います。iOS スプリングボードでは、アイテムを相対位置に移動でき、移動は引き続きトリガーされます。LXReorderableCollectionViewFlowLayout を使用すると、セルを別のセルの上に移動することで移動がトリガーされます。とても「正確」です。

DraggableCollectionView も以前はこの方法でしたが、iOS のスプリントボードと同様に、最も近いセルを使用するようになりました。これは、各セクションに +1 セルがあると仮定することでこれを実現し、距離式を使用して最も近いインデックスを取得します。

(私は DraggableCollectionView の作成者であり、LXReorderableCollectionViewFlowLayoutにも貢献しています)。

于 2013-06-23T00:56:36.220 に答える