0

現在、UITableView に 7 行あり、セグエを使用して詳細ビューをプッシュしています。ただし、現在2つの異なるビューコントローラーがあり、次のようなものが必要です:

行 1 と 2 が選択されている場合は、プッシュイン: "showMenuDetail1" 行 3 ~ 4 が選択されている場合は、プッシュイン: showMenuDetail2"

これは私が現在持っているものです。行を特定の行に正確に割り当てる方法がわかりません。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if ([segue.identifier isEqualToString:@"showMenuDetail1"]) {
        NSIndexPath *indexPath = [self.menuTableView indexPathForSelectedRow];
        HomeDetailViewController *HDViewController = segue.destinationViewController;
        HDViewController.theName = [[menu objectAtIndex:indexPath.row] name];
    }
}

どんな助けでも大歓迎です!if and else ステートメントであることは知っていますが、正確な条件を書き出す方法がわかりません。ありがとう!

4

1 に答える 1