我的 UITableView 目前有 7 行,我正在使用 segues 推送详细信息视图。但是,我目前有两个不同的视图控制器,并且想要这样的东西:
如果选择了第 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 和 else 语句,但我不确定如何写出确切的条件。谢谢!