iPhone/iPod touch UITableView の各行のフォーカスを無効にする方法

対象UITableView を delegate したクラスに下記メソッドを追加すればよい。

- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView deselectRowAtIndexPath:indexPath animated:NO];
}

animated:YES
だと、一瞬選択されて、自動的に消えていくので、今回の目的とは若干異なる動作となる。