我在表中有多个单元格引用相同的DetailViewController。如何将nib重定向到具有不同内容的相同DetailViewControllers?
答案 0 :(得分:0)
您可以通过此方法获取所选的indexPath。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
}
通过此方法,您可以加载DetailViewController,
DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
UINavigationController *tableViewNavigationController = [[UINavigationController alloc] initWithRootViewController:detailViewController];
[self.navigationController presentViewController:tableViewNavigationController animated:YES completion:nil];
在上面的方法中,您可以为选择不同单元格时要更改的值指定值。