0

ネットワークからデータをロードする UI テーブル ビューがあります。ユーザーが 1 つのセル上で指を動かすと、iPhone スタイルの削除ボタンと同じように、1 つのボタンが表示されます。ユーザーがこのボタンをクリックすると、それに応じてセル内の 1 つのラベルの値が変更されます。ただし、テーブル全体をリロードする以外に、このセルを再描画するテーブル ビューを作成する方法が見つかりませんでした。テーブル全体ではなく、1 つのセルの値を変更する必要があるだけなので、リロード データ メソッドは使用したくありません。これに関する提案はありますか?

4

1 に答える 1

2

メソッドを見てみましょう

- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation

このメソッドを呼び出すと、テーブル ビューのデータ ソースがデリゲートにそのセルに関する情報を要求します。

今後の参考のために、UITableView のドキュメントを確認することで、これを非常に簡単に見つけました。ここに投稿する前に、将来それを行うことをお勧めします。

于 2012-04-09T16:14:39.540 に答える