UIsplitviewcontroller的后退按钮没有正确响应

时间:2011-12-21 05:55:32

标签: ipad uisplitviewcontroller uibarbuttonitem

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

split view based image

我使用后退按钮的代码是

-(void)backBtnTap:(id)sender

{
  [[self 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提前

1 个答案:

答案 0 :(得分:0)

解决方案:最后我找到了解决方案。我在窗口中添加了根视图控制器,完美无缺。