我试图将UIPickerView与RxSwift一起使用。有没有办法包装UIPickerView数据源和委托方法与Observables一起使用?我试图做一些像
这样的事情dataSequence
.bindTo(pickerView.rx_itemsWithDataSource(dataSource))
我看到有一个UITableview的预制库 https://github.com/RxSwiftCommunity/RxDataSources但我想知道是否有一种简单的方法可以将其用于需要使用RxSwift进行数据源和委托的其他事情。
答案 0 :(得分:2)
你应该在podfile中使用RxSwift导入的基本RxCocoa pod应该已经有了这个。
如果您未在podfile中导入该内容,请添加
pod 'RxCocoa', '~> 3.0'
然后继续像使用普通的TableView一样绑定委托。我没有看到UIPickerView的任何dataSource可观察,所以你应该检查一下。