Ipad UIsplitviewcontroller&x27;“返回”按钮没有正确响应

Ipad UIsplitviewcontroller&x27;“返回”按钮没有正确响应,ipad,uisplitviewcontroller,uibarbuttonitem,Ipad,Uisplitviewcontroller,Uibarbuttonitem,我正在创建一个应用程序,其中显示有6个按钮的第一个主视图。任何一个按钮选项卡都可以导航到另一个视图控制器,我已经在其中以编程方式添加了拆分视图控制器。在拆分视图控制器的右视图控制器中,包含带有自定义后退按钮的导航栏。当我按下后退按钮时,它必须导航到主视图控制器。但它目前不起作用 我用的代码是后退按钮 -(void)backBtnTap:(id)sender { [[self-tabBarController]设置所选索引:0]; [self.navigationController Popt

我正在创建一个应用程序,其中显示有6个按钮的第一个主视图。任何一个按钮选项卡都可以导航到另一个视图控制器,我已经在其中以编程方式添加了拆分视图控制器。在拆分视图控制器的右视图控制器中,包含带有自定义后退按钮的导航栏。当我按下后退按钮时,它必须导航到主视图控制器。但它目前不起作用

我用的代码是后退按钮

-(void)backBtnTap:(id)sender
{
[[self-tabBarController]设置所选索引:0];
[self.navigationController PoptorootViewController激活:是];
[(AppDelegate*)[[UIApplication sharedApplication]委托]backLoadData];
}

在AppDelegate方法中

-(void)backLoadData
{

}

请帮我找到这样的解决办法


Thanx提前

解决方案:我终于找到了解决方案。我添加了根视图控制器在我的窗口中,它的工作完美

[self.tabBarController.view removeFromSuperview];
[self.window reloadInputViews];
[self.window addSubview:self.tabBarController.view];