1

我有 3 个视图控制器。我的第一个视图控制器我的意思是根视图控制器是普通视图控制器,而不是导航控制器。我希望我的第二个视图控制器作为一个导航控制器来推送第三个和第四个视图控制器。下图显示了我的故事线,但是当我导航它不工作时,请指导我哪里做错了。

这是我用来导航到另一个视图控制器的代码

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    ViewController2 *yourViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"ViewController2"];
    [self.navigationController pushViewController:yourViewController animated:YES];

}

在此处输入图像描述

4

1 回答 1

2

将第一个视图控制器连接到导航控制器并以模态方式呈现。然后将导航控制器连接到表格视图控制器。将 tableViewCell 连接到详细视图并推送它

在此处输入图像描述

于 2013-02-28T07:01:15.477 回答