1

因此,我以编程方式创建了一个使用导航控制器的 tabbarcontroller(基于 Jeff Fithian 的示例)。现在我需要将一个额外的页面推送到导航栏控制器上(即我点击了列表中的一个项目),但我不太明白如何从它的视图控制器中获取对当前视图的导航控制器的引用。

我采用了程序化方法,因为这是启动有效项目的唯一方法,但现在我真的陷入了困境。

有任何想法吗?

我确信某处有一个教程可以解决这个问题,但经过四天的寻找(我正处于大西洋中部“雪”紧急状态的中间)我什么也没找到......

4

1 回答 1

0

您可以从具有该.navigationController属性的视图控制器中找到导航控制器。

[my_view_ctrler.navigationController pushViewController:other_view_ctrler animated:YES];
于 2010-02-10T13:34:07.533 回答