とりあえず、コードを見てみる。
//
// UITableViewDelegate
//
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:YES];
return ;
}
「didSelectRowAtIndexPath」は選択した時のdelegateメソッドですが、すぐさま「deselectRowAtIndexPath:indexPath」を利用して、選択解除状態にします。
これで、テーブルを利用した「単純なリスト」の作成が出来ます。
この方法を利用すると、いちいち位置替えをするのが楽になります。