2011-07-29 14 views
-4

可能性の重複:
Change view when tableview cell is pressed?UITableViewの各行にユーザーを新しいページに誘導するにはどうすればよいですか?

私はいくつかの行とのUITableViewを持っており、それぞれの行をタップすると、別のビューにあなたを取るように私はそれを持ってしたいと思います。これどうやってするの?

+0

昨日同じ質問をしましたか? http://stackoverflow.com/questions/6864681/change-view-when-tableview-cell-is-pressed –

答えて

1

ユーザー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ををプッシュすることができます。

ティム

0

ナビゲーションベースのアプリケーションテンプレートから新しいプロジェクトを作成すると、XCodeがサンプルコードを生成します。

関連する問題