gpt4 book ai didi

ios - 如何向 UITableViewCell 添加部分?

转载 作者:行者123 更新时间:2023-12-02 01:53:15 27 4
gpt4 key购买 nike

如何使用 Bond 框架向 UITableViewCell 添加部分?

 self.viewModel.items.bind(to: self.tableView) { (item, indexPath, tableView) -> UITableViewCell in
let cell = tableView.dequeueReusableCell(withIdentifier: String(describing: ListCell.self),
for: indexPath) as! ListCell
cell.item = item[indexPath.row]
return cell
}.dispose(in: self.bag)

最佳答案

关于源代码,

如果你只想覆盖一个标题,你应该覆盖这个类并实现相应的逻辑

open class TableViewBinderDataSource<Changeset: SectionedDataSourceChangeset>: NSObject, UITableViewDataSource

但是如果你想实现完全自定义的 View ,这就非常复杂了。我认为这对于这个图书馆来说是不可能的。原因是您应该重写UITableViewDelegate,但它在无法重写的公共(public)协议(protocol)ReactiveExtensions中使用。

关于ios - 如何向 UITableViewCell 添加部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58644801/

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