如何在storyBoard中添加navigationController控制器

时间:2013-02-28 06:32:13

标签: iphone ios storyboard

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

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

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

}

enter image description here

1 个答案:

答案 0 :(得分:2)

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

enter image description here