适用于 UICollectionView 的流式布局,实现了滑动选择手势。
只需轻触并拖动,即可在 UICollectionView 中选择项目,这比逐个点击每项容易得多
如果您选择启用,可以启用自动选择行功能,即当您滑动以选择整行时,您可以继续滑动以一次选择多条行。
除了可以通过滑动取消选择单元格外,您还可以选择启用滑动取消选择,如果从已选单元格开始滑动,滑动将取消选中的单元格。
如果您选择,可以启用触摸间自动选择单元格功能。在这里,两个触摸之间的所有单元格都将被选中。
示例用例(如图中所示)是在اخلوب with QBImagePickerController 中使用 SECollectionViewFlowLayout 来从 UIImagePickerController 克隆中选取多个照片。您可以通过将以下内容添加到 Podfile 中来在项目中使用此图像选择器
pod 'SEQBImagePickerController'
您也可以在项目中使用 SECollectionViewFlowLayout 并用它与自己的 UICollectionView 一起使用。
pod 'SECollectionViewFlowLayout'
在使用 initWithCollectionViewLayout
方法初始化 UICollectionViewController
时,分配一个新的 SECollectionViewFlowLayout
UICollectionViewController *collectionViewController =
[[UICollectionViewController alloc] initWithCollectionViewLayout:
[SECollectionViewFlowLayout layoutWithAutoSelectRows:YES
panToDeselect:YES
autoSelectCellsBetweenTouches:YES]];
使用 Github 的问题 追踪错误和功能请求
Chris Wendel
MIT