使用TabBarController

时间:2011-03-29 13:21:11

标签: iphone tabs navigation tabbar viewcontroller

我正在iPhone中开发一个TabBarController应用程序。 在第一个标签(让我说Tab1)中,我导航viewControllers例如view1view2view3),现在我正在{ {1}} view3,然后我切换标签并在那里做一些工作。现在当我回到Tab1时,我正在Tab1,但我希望view3位于Tab1位置。

1 个答案:

答案 0 :(得分:0)

我总结一下,正如我所理解的那样:

架构:

  • 的TabBar

    • ViewController1

    • ViewController1.1

      • ViewController1.1.1
    • ViewController2

    • ViewController3

现在您执行以下操作:

ViewController1 - > ViewController1.1

ViewController1-1 - >    ViewController1.1.1

ViewController1.1.1 - >    ViewController3

ViewController3 - > ViewController1

和ViewController1.1.1显示?

如果是这样,请在ViewController1.1和ViewController1.1.1

中包含以下内容
- (void) viewWillDisappear:(BOOL)animated
{    
    [super viewWillDisappear:animated];
    [self.navigationController popToRootViewControllerAnimated:YES];
}