gpt4 book ai didi

swift - 如何将 Observable 绑定(bind)到 UITableView

转载 作者:行者123 更新时间:2023-11-30 10:06:48 27 4
gpt4 key购买 nike

我对 RxSwift 比较陌生。我有一个 Observable 并想将其绑定(bind)到 UITableView。到目前为止我发现的所有示例和解决方案都使用 Observables<[Item]> 将其绑定(bind)到 TableView - 但我没有 Array 类型的结果。

如何将 Observable 转换为 Observable<[Item]>?或者我如何使用 Observable 在 TableView 中显示结果?

最佳答案

这里有一个很好的例子

let items = Observable.just([
"First Item",
"Second Item",
"Third Item"
])

items
.bindTo(tableView.rx.items) { (tableView, row, element) in
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell")!
cell.textLabel?.text = "\(element) @ row \(row)"
return cell
}
.addDisposableTo(disposeBag)

关于swift - 如何将 Observable 绑定(bind)到 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35492146/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com