2

我正在使用 UINavigationController,并且里面有一个侧边菜单。问题是,当我想从侧视图将 UIViewController 推送到 NavigationController 中时,它不起作用。为此,请使用该代码:

  [self.slidingViewController resetTopView];    

CDRecentChats* recentchats = [[CDRecentChats alloc]init];
UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"conversation"];
[recentchats.navigationController pushViewController:controller animated:YES];

如你所见,我首先关闭了侧边菜单,然后调用 NavigationController 来推送一个新的 ViewController。使用该代码,唯一发生的事情是菜单已关闭,但 NavigationController 不会推送任何 ViewController。我能做些什么?

4

1 回答 1

1

popToViewController意味着返回到已经成为导航控制器堆栈一部分的那个。如果你想展示一个新的,使用pushViewController.

于 2013-11-09T17:20:18.787 回答