Xcode 4.5.2 と iOS6 を使用しています。
3 つのビュー コントローラーがあり、FirstViewController
動的テーブル ビューが含まれています。
私が欲しいのは、最初の行が選択されたSecondViewController
ときにユーザーが に移動し、2 番目の行が選択されたときにThirdViewController
.
以下はdidSelectRowAtIndexPath
私のコードの方法です
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSIndexPath *path = indexPath;
NSInteger theInteger = path.row;
switch (theInteger)
{
case 0:
//here i wanna present FirstViewController
break;
case 1:
//here i wanna present SecondViewController
break;
default:
break;
}
}
これがベストプラクティスかどうかはわかりませんが、これが私が知っているすべてです。私はそれを明確にしたことを願っています。