0

私はviewController1でtableViewを使用しており、データを含むviewController2に移動し、viewController2のtableViewに表示するためのdidSelectRowAtIndexPathを実装しています...今のところすべて問題ありませんが、viewController2にコードを実装すると:

     (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath) {

    // some code
}

行を選択すると、選択されて青色で色付けされますが、メソッドで停止することはありませんdidSelectRowAtIndexPath

何が問題になる可能性がありますか?

4

2 に答える 2

1

テーブル ビューのデータ ソースをビュー コントローラーに設定するだけでなく、デリゲートも設定する必要があります。

tableView.delegate = self;
于 2012-08-19T12:32:40.440 に答える
0

ストーリーボードまたは XIB ファイルで、またはプログラムで、tableView のデリゲートを設定する必要があります。

于 2012-08-19T12:32:33.220 に答える