可能性の重複:
Change view when tableview cell is pressed?UITableViewの各行にユーザーを新しいページに誘導するにはどうすればよいですか?
私はいくつかの行とのUITableViewを持っており、それぞれの行をタップすると、別のビューにあなたを取るように私はそれを持ってしたいと思います。これどうやってするの?
可能性の重複:
Change view when tableview cell is pressed?UITableViewの各行にユーザーを新しいページに誘導するにはどうすればよいですか?
私はいくつかの行とのUITableViewを持っており、それぞれの行をタップすると、別のビューにあなたを取るように私はそれを持ってしたいと思います。これどうやってするの?
ユーザーIDがTableViewデータと同じ配列に格納されている場合は、indexPathを使用してこの情報にアクセスし、UIViewControllerなどの別のコントロールに渡すこともできます。例えば。
NSDictionary *selectedUser = [MyTableViewDataArray objectAtIndex:indexPath.row];
MyUserViewController *userVController = [[MyUserViewController alloc] initWithUser:selectedUser];
あなたは、明らかに、これは擬似例ですが、あなたを助けるべきであるスタック
[self.navigationController pushViewController:userVController animated:YES];
[userViewController release];
にこのViewControllerををプッシュすることができます。
ティム
ナビゲーションベースのアプリケーションテンプレートから新しいプロジェクトを作成すると、XCodeがサンプルコードを生成します。
昨日同じ質問をしましたか? http://stackoverflow.com/questions/6864681/change-view-when-tableview-cell-is-pressed –