1.1.2
- Refreshable : 支持DIY刷新控件视图
如果类型为DIY视图,则除type参数外,其它参数都不用传递
// DIY header footer
self.rx.refresh(
reactor, tableView,
headerConfig: RefreshConfig.diyHeader,
footerConfig: RefreshConfig.diyFooter
)
.map { .fetchList($0 == .header) }
.bind(to: reactor.action)
.disposed(by: disposeBag)
struct RefreshConfig {
static let diyHeader = RefreshableHeaderConfig(type: RefreshHeaderType.diy(type: LXFDIYHeader.self))
static let diyFooter = RefreshableFooterConfig(type: RefreshFooterType.diy(type: LXFDIYAutoFooter.self))
}