BouncyLayout 是一个使您的单元格反弹的集合视图布局。
特点
- 纯 Swift 4.
- 与每个
UICollectionView
兼容。 - 支持水平和垂直滚动。
- 可配置的反弹效果。
- 支持单元格大小更改
设置
您需要做的就是导入 BouncyLayout
,创建一个实例并将其添加到您的 UICollectionView
中。
import BouncyLayout
let layout = BouncyLayout()
UICollectionView(frame: .zero, collectionViewLayout: layout)
example
文件夹中找到上述显示的示例。
在 安装
CocoaPods
BouncyLayout 可以通过 CocoaPods 使用。要安装它,只需将以下行添加到您的 Podfile 文件中
pod "BouncyLayout"
Carthage
BouncyLayout 也可以通过 Carthage 使用。要安装它,只需将以下行添加到您的 Cartfile 文件中
github "roberthein/BouncyLayout"
建议或反馈?
欢迎创建一个 pull request,打开一个问题,或者在 Twitter 上找到我 here.