StackedCollectionView 3.0.0

StackedCollectionView 3.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布时间最后发布2018年11月
SPM支持 SPM

Alex Givens 维护。



  • Alex Givens 和 Oak LLC 提供

StackedCollectionView

Version License Platform Twitter

简介

《StackedCollectionView》是一个 Swift 编写的 UICollectionViewFlowLayout 子类,它可以提供在 UICollectionView 中的拖放交互。其行为包括重新排列和“堆叠”手势,这类似于 iOS 主屏上的文件夹创建。

示例

alt tag

查看示例项目,其中包含与在 iOS 上的 Dropmark 相似的自定义 UICollectionView

要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install

安装

通过 CocoaPods 安装此库。将以下行添加到您的 Podfile,然后运行 pod install

pod 'StackedCollectionView', '~> 3.0'

确保在需要时导入库。

import StackedCollectionView

迁移

版本 3.0.0

此版本需要 Xcode 10.0 和 Swift 4.2。

版本 2.0.0

此版本需要 Xcode 9.0 和 Swift 4。

版本 1.0.0

StackedCollectionView 支持 iOS 9.0+,Swift 3 和 Xcode 8.0。

致谢

OakDropmark 制作。

部分重新排序逻辑参考自 LXReorderableCollectionViewFlowLayout这篇博客

示例图片由 Unsplash 提供。

许可证

MIT 许可证 (MIT)

版权 (c) 2018 Oak, LLC https://oak.is