используя TabBarController - PullRequest
       32

используя TabBarController

0 голосов
/ 29 марта 2011

Я разрабатываю приложение TabBarController для iPhone.На первой вкладке (скажем, Tab1) я, например, перемещаюсь по viewControllers (view1, view2, view3), теперь я на view3 из Tab1, затем переключаюсьвкладку и сделайте некоторую работу там.Теперь, когда я возвращаюсь к Tab1, я нахожусь на view3, но я хочу Tab1 в позиции view1.

1 Ответ

0 голосов
/ 29 марта 2011

Подведу итог, как я понял:

Архитектура:

  • 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];
}
...