【问题标题】:Two way binding for UIButton in SwiftSwift 中 UIButton 的两种方式绑定
【发布时间】:2018-06-12 03:02:40
【问题描述】:

我是 RXSwift 的新手。我有 UITableViewCell,它有一个按钮。单击表格视图之外的全选按钮后,我需要更改按钮状态。我正在更改视图模型值,但 UI 没有更新。按照我绑定的方式,如何以两种方式绑定它?

var isSelectedAttendee: Variable<Bool>
cellViewModel?.isSelectedAttendee.asObservable().bind(to: selectButton.rx.isSelected).disposed(by: disposeBag)

我知道它不是重复的简单按钮绑定,但在我的情况下,按钮位于 UITableViewCell 内。我尝试了不同的解决方案,但没有解决我的问题。

【问题讨论】:

标签: ios swift uibutton rx-swift


【解决方案1】:

阅读一下,作者已经回答过了

https://github.com/ReactiveX/RxSwift/issues/606

【讨论】:

    猜你喜欢
    • 2016-02-27
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    • 2017-09-05
    • 2014-02-13
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    相关资源
    最近更新 更多