关键词 “collectionview” 的包
这些包可以作为包集合使用,可在 Xcode 或 SwiftPM 中使用。
ChatLayout
ChatLayout 是 MessageKit 的替代解决方案。它使用自定义 UICollectionViewLayout 来为您提供对演示的完全控制以及 UICollectionView 中提供的所有工具。它支持动态单元格和补充视图大小。
DifferenceKit
💻 一个快速且灵活的 O(n) 差分算法框架,用于 Swift 集合。
RxDataSources
用于 RxSwift 的 UITableView 和 UICollectionView 数据源(分区,动画更新,编辑...)
ReactiveCollectionsKit
用于 iOS 的数据驱动、声明式、响应式、可区分的集合(和列表!)。一个现代、快速且灵活的 UICollectionView 库,做得恰到好处。
CollectionViewSlantedLayout
一个显示倾斜单元格的 CollectionView 布局
ContainerController
👉↕️📱ContainerController 🧩✨⚙️ 是一个 UI 组件滑动面板(可定制)。💡 这个想法是从应用程序复制的:Apple Maps, Stocks。Swift 版本
DiffableDataSources
💾 一个用于反向移植 UITableView/UICollectionViewDiffableDataSource 的库。
ESPullToRefresh
#忙碌地重新构建....# 在 Swift 中使用下拉刷新和无限滚动的简单方法。Pod 'ESPullToRefresh'
ASCollectionView
一个 SwiftUI 集合视图,支持自定义布局、预加载等。
ASCollectionView
受 Airbnb 启发的轻量级自定义集合视图。
CompositionalLayoutBuilder
CollectionView CompositionLayouts 的结果构建器!
ModelAssistant
用于管理 Swift 中视图和模型之间交互的优雅库
LazyCollectionView
将 UICollectionView 移植到 SwiftUI 的适度尝试。
SectionReactor
一个 ReactorKit 扩展,用于使用 RxDataSources 管理表格视图和集合视图分区
CellKit
表格视图和集合视图数据源包装器
CompositionalLayoutViewController
声明式 UICollectionViewCompositionalLayout 接口,用于实现复杂的集合视图布局。
SwipeSelectingCollectionView
一个集合视图子类,可以像在 Photos 应用程序中一样滑动以选择多个单元格。
Reusable
使用泛型和协议扩展的 iOS 单元格注册和重用
18 个包。