从'push'ed viewcontroller访问navigationController?

时间:2010-04-15 19:06:24

标签: iphone objective-c uinavigationcontroller

我有一个使用UITableView的主菜单,它可以成功地推送和显示其他ViewControllers。但是,在这些推送的控制器中,我希望能够将其他控制器推送到navigationController堆栈。推送的ViewController中的self.navigationController似乎没有引用任何东西,所以当我[self.navigationController pushViewController:nextVC animated:YES];时没有任何反应。我做错了什么?

2 个答案:

答案 0 :(得分:0)

一级{

从这里开始你推到b级

所以

同时被推到b级

之前指定

classbObject.classaNav = self.navigationController;

然后推它。

}

b级{

声明

导航控制器

UINavigationcontroller * classaNav;

在视图中加载你可以访问classaNav

}

欢呼声!!!!!

答案 1 :(得分:0)

我猜这与动画有关。将动画属性设置为NO,然后尝试。另外,请发布您的代码。