Ios 从侧面菜单中按ViewController不起作用
我正在编写一个附带菜单,就像Facebook应用程序中的联系人菜单一样。我希望当用户选择一个联系人时,菜单关闭,TopViewController推送聊天。问题是,使用以下代码,它只会关闭菜单Ios 从侧面菜单中按ViewController不起作用,ios,uiviewcontroller,menu,uinavigationcontroller,pushviewcontroller,Ios,Uiviewcontroller,Menu,Uinavigationcontroller,Pushviewcontroller,我正在编写一个附带菜单,就像Facebook应用程序中的联系人菜单一样。我希望当用户选择一个联系人时,菜单关闭,TopViewController推送聊天。问题是,使用以下代码,它只会关闭菜单 "Menu.m" - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UIViewController *controller = [self.storyb
"Menu.m"
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"chat"];
[self.slidingViewController.topViewController.navigationController pushViewController:controller animated:YES];
[self.slidingViewController resetTopView];
}
这些是关于您想要归档的内容的好教程,这些是关于您想要归档的内容的好教程,这不是我想要的。我想在导航控制器中推送一个viewcontroller。他们都只是在推一个viewcontroller,这不是我想要的。我想在导航控制器中推送一个viewcontroller。两者都只是推送一个viewcontroller。您应该记录一些实体(self.slidingViewController、self.slidingViewController.topViewController和self.slidingViewController.topViewController.navigationController)看看是否有零。我会这样做,然后我告诉你。我得到:Self.slidingViewController.topviewcontroller.navigationcontroller:(null)。但是我不明白为什么,因为如果我在TopViewController中调用这个方法,它会工作。你知道为什么它是空的吗@rdelmarNo,不是没有看到应用程序的结构。您应该记录一些实体(self.slidingViewController、self.slidingViewController.topViewController和self.slidingViewController.topViewController.navigationController)看看是否有零。我会这样做,然后我告诉你。我得到:Self.slidingViewController.topviewcontroller.navigationcontroller:(null)。但是我不明白为什么,因为如果我在TopViewController中调用这个方法,它会工作。你知道为什么它是空的吗@rdelmarNo,不是没有看到你的应用程序的结构。