测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可 | MIT |
发布最后发布 | 2016年7月 |
由Felix Paul Kühne维护。
扩展UICollectionViewFlowLayout
以支持单元格重排。类似于iBook中的书。
LXReorderableCollectionViewFlowLayout的目的是提供类似于iBook的单元格重排功能。
LXReorderableCollectionViewFlowLayout
文件夹到您的项目中。初始化/设置您的集合视图以使用LXReorderableCollectionViewFlowLayout
。
要支持的重新排列功能的集合视图控制器必须符合LXReorderableCollectionViewDataSource
协议。例如,
- (void)collectionView:(UICollectionView *)collectionView itemAtIndexPath:(NSIndexPath *)fromIndexPath willMoveToIndexPath:(NSIndexPath *)toIndexPath {
id object = [mutableArray objectAtIndex:fromIndexPath.item];
[mutableArray removeObjectAtIndex:fromIndexPath.item];
[mutableArray insertObject:object atIndex:toIndexPath.item];
}
您可以通过遵循LXReorderableCollectionViewDelegateFlowLayout
方法来监听一些拖动事件。
LXReorderableCollectionViewFlowLayout在MIT许可证下可用。