Я использую View Controller, который содержит tabbarcontroller (4 вкладки).
каждая вкладка имеет контроллер навигации.
У меня вопрос, viewcontroller, который использовался в контроллере навигации в том, что viewDidAppear не вызывает при вызове viewWillAppear?
Работает нормально в iOS4.x, но это условие появилось в iOS5.
viewcontroller
|
|
tabbarcontroller (4 tabs)
|
|
uinavigationController (Y)
|
|
uiViewcontroller (X)
В этом 'X' контроллере viewDidAppear не вызывал только в iOS 5, но вызывал в iOS44.x ??
Я пробую путь
В 'Y' я использую
- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
[viewController viewDidAppear:animated];
}
Это только запустит viewDidAppear 'X' один раз.
Мне это нужно каждый раз, когда появляется вид.
Пожалуйста, помогите
Спасибо