RxDataSources-Texture 1.4.0

RxDataSources-Texture 1.4.0

Kanghoon Oh 维护。



 
依赖
RxSwift~> 6.0
RxCocoa~> 6.0
Differentiator~> 5.0
Texture~> 3.0
 

  • OhKanghoon

Swift Build Status Version License Platform

使用

  1. 将您的数据转换为Observable序列
  2. 使用
  • rx.items(dataSource:protocol<RxASTableDataSourceType, ASTableDataSource>)
let dataSource = RxASTableSectionedReloadDataSource<SectionModel<String, Int>>(
    configureCellBlock: { (_, _, _, num) in
        return {
            let cell = ASTextCellNode()
            cell.text = "\(num)"
            return cell
        }
})

Observable.just([SectionModel(model: "title", items: [1, 2, 3])])
    .bind(to: tableNode.rx.items(dataSource: dataSource))
    .disposed(by: disposeBag)

示例

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

需求

安装

RxDataSources-Texture可从CocoaPods获取。安装它,只需将以下行添加到Podfile中:

pod 'RxDataSources-Texture'

开发

$ make project
$ open RxDataSources-Texture.xcworkspace

作者

OhKanghoon, [email protected]

许可证

RxDataSources-Texture 可在 MIT 许可证下使用。更多信息请参阅 LICENSE 文件。