5 つのセルを含むテーブルビューがあります。
各セルが同じView Controllerにセグエされ、選択されたセルに応じてView Controllerのプロパティが変更されるようにします(didSelectRowAtIndexPath)。
主なトリックは、コント ローラーを表示するために、ストーリーボード ビュー コントローラーを使用したいということです。
グラッツィ!
ビューまたはテーブルビューと次のビューコントローラーを segue で直接接続しますが、 tableview cell では接続しません。その後 、
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
//set any value depending on which cell was selected
//...
[self performSegueWithIdentifier:@"yourSegueID" sender:self];
}
プロパティの変更について:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
MyViewController *viewController = segue.destinationViewController;
[viewController setAnyValue:anyvalue];
}