iOS Open Source Collection View Cell Reordering

LXReorderableCollectionViewFlowLayout is an open source iOS project that extends UICollectionViewFlowLayout, introduced in iOS 6, to support reordering of cells.

The video below shows a brief demo of the project in action:

Here is the high-level overview:

– To start reordering, begin with a long press on a cell
– When reordering starts the selected cell is shaded
– As a cell is moved, other cells adjust on screen
– If cell is moved to an edge, autoscroll will take place

Download LXReorderableCollectionViewFlowLayout

You can download LXReorderableCollectionViewFlowLayout from github.