Observableデータシーケンスをテーブルにバインドすることができます。 ここで、クリックすると、そのセルのラベルを新しい値に変更するボタンが各セルにあります。これを行う方法 ?Rxswiftテーブルビューのセルの値を更新する
私はこれまでのところ、私はその後、私はlabel.text = "new text"
をやっているセルのポインティングクラスに
をそのボタンの@IBAction
を作成しましたが、私はその後、スクロールを下にスクロールするとき
を次のように行っている
新しい値ではなく、以前の値を表示する
以前は配列を使用し、各値を更新に使用したセルに設定するその配列項目にはtableview.reloadData
が呼び出されます。
どうすればRxSwiftでこれを行うことができますか?
私はこれまで
tableview.dataSource = nil (then)
myData.bindTo ... (bind again)
これが正しい道に私には思えないので、行っています。だからこれに対処する適切な方法は何ですか?