Say I have a UICollectionView using a UICollectionViewFlowLayout and the following format:
1 2 3 4 5 6 7 8 9
I touch cell 9 and drag it over ce
Have you tried re-ordering the items directly using moveItemAtIndexPath:toIndexPath: ?
-make sure you actually re-order the underlying model collection so that the changes stick when you do a full reload next time.