|
|
|
@ -156,14 +156,14 @@ class ImagePickerGridController: UICollectionViewController, PhotoLibraryDelegat
|
|
|
|
return
|
|
|
|
return
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let asset = photoCollectionContents.asset(at: indexPath.item)
|
|
|
|
|
|
|
|
switch selectionPanGestureMode {
|
|
|
|
|
|
|
|
case .select:
|
|
|
|
guard canSelectAdditionalItems else {
|
|
|
|
guard canSelectAdditionalItems else {
|
|
|
|
showTooManySelectedToast()
|
|
|
|
showTooManySelectedToast()
|
|
|
|
return
|
|
|
|
return
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
let asset = photoCollectionContents.asset(at: indexPath.item)
|
|
|
|
|
|
|
|
switch selectionPanGestureMode {
|
|
|
|
|
|
|
|
case .select:
|
|
|
|
|
|
|
|
selectedIds.add(asset.localIdentifier)
|
|
|
|
selectedIds.add(asset.localIdentifier)
|
|
|
|
collectionView.selectItem(at: indexPath, animated: true, scrollPosition: [])
|
|
|
|
collectionView.selectItem(at: indexPath, animated: true, scrollPosition: [])
|
|
|
|
case .deselect:
|
|
|
|
case .deselect:
|
|
|
|
|