KDRearrangeableCollectionViewFlowLayout for iOS

Download Source

This is a simple implementation of a drag and rearrange UICollectionView through its layout, written in Swift 2.0. It works for UICollectionViews with multiple sections.