-1

ビューで表示されたメソッドで、テーブルセルをプログラムで選択しようとしています。

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:1 inSection:1];

[self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];

私の代理人、

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

呼び出されません。

ただし、シミュレーターでマウスを使用してセルを選択すると、デリゲートが呼び出されますが、プログラムでは呼び出されません。

なぜこれができるのですか?

4

1 に答える 1