Latest 1.0.1
Homepage https://github.com/haskelash/DragSelectCollectionView
License MIT
Platforms ios 10.0
Authors

Build Status
Code Coverage
Documentation
CocoaPods
Twitter

A UICollectionView subclass for selecting multiple cells while dragging.

Features

Enable selecting collection view cells by dragging along the view   Auto scroll when the user drags close to the top or bottom of the view   Limit how many cells to select, e.g. limit of thirteen
dragging example   auto scroll example   selection limit example

Customizations

  • Enable / disable auto scroll hotspots.
  • Adjust hotspot height and placement.
  • Adjust auto scroll speed.
  • Prevent certain cells from being drag-selected through the UICollectionViewDelegate.

Documentation

Docs can be found here, generated by jazzy.

Credits

Inspiration for this project comes from an Android version by afollestad.

Latest podspec

{
    "name": "DragSelectCollectionView",
    "version": "1.0.1",
    "summary": "Drag-select cells in a UICollectionView",
    "description": "A UICollectionView subclass for selecting multiple cells while dragging",
    "homepage": "https://github.com/haskelash/DragSelectCollectionView",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "haskelash": "[email protected]"
    },
    "platforms": {
        "ios": "10.0"
    },
    "source": {
        "git": "https://github.com/haskelash/DragSelectCollectionView.git",
        "tag": "1.0.1"
    },
    "source_files": "DragSelectCollectionView/**/*.{h,swift}",
    "swift_version": "4.0"
}

Pin It on Pinterest

Share This