A UICollectionView that support long press gesture for drag-operation