2011-12-21 58 views
0

我正在创建一个应用程序,显示带有6个按钮的第一个主视图。它的任何按钮选项卡导航到另一个视图控制器,我在其中以编程方式添加了分割视图控制器。在分割视图控制器的右侧视图控制器中包含具有自定义后退按钮的导航栏。当我按下后退按钮时,它必须导航到主视图控制器。但它不能正常工作。UIsplitviewcontroller的后退按钮没有正确响应

split view based image

我已经用于返回按钮的代码是

-(void)backBtnTap:(id)sender 

{
[[自tabBarController]的setSelectedIndex:0];
[self.navigationController popToRootViewControllerAnimated:YES];
[(AppDelegate *)[[UIApplication sharedApplication] delegate] backLoadData];
}

在AppDelegate的方法

-(void)backLoadData 

{

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

}

请帮我找到这样的解决方案

thanx提前

回答

0

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