2

UITableViewCell の特定のボタンをクリックしたときに、セルのテキストを変更したいと思います。したがって、IBAction メソッドのテキストを変更するだけですが、TableView の y=0 の上のセルをスクロールすると、ボタンをクリックする前のテキストである古いテキストに戻ります。どうすればこれを回避できますか? すでにバウンスを no に設定しましたが、機能しませんでした。reloadData に問題があると思いますが、どこにあるのかわかりません

どうもありがとうございました !

4

1 に答える 1

0

そのセルラベルのテキストをどのように変更しているかによって異なります。上にスクロールするたびに、テーブルビューはデータ ソースから情報を取得しています (reloadData と言ったように)。セルのテキストを永続的に変更する場合は、一時的にではなく、データ ソースで変更する必要があります。

于 2013-06-13T18:46:01.870 に答える