RxSwift-映射UITableView的contentOffset

jun*_*cia 3 uitableview ios swift rx-swift

UITableView滚动a时,我试图将某种逻辑应用于组件,但是无法映射该contentOffset属性以返回y的值。

我正在像这样测试,但是什么也没有发生:

table.rx.contentOffset.map {debugPrint($0)}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Ric*_*ley 7

单独地图将无济于事。您需要订阅流:

table.rx.contentOffset.subscribe {
  print("offset now \($0.element)")
}.disposed(by: disposeBag)
Run Code Online (Sandbox Code Playgroud)