2012-06-06 2 views
1

У меня есть сценарий в том, что при нажатии кнопки Tab я вызываю viewWillAppear, но после этого, когда я нажимаю кнопку «Назад», он будет обратно без анимации.Проблема с обратной кнопкой мыши в iPhone

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{ 
     switch(mytabbar.selectedIndex) 
     { 
     case 0: 
       [viewController viewWillAppear:YES]; 
       break; 
     } 
    } 

Все, что работает нормально, но я не получаю Назад кнопку анимации является единственным вопросом,

ответ

1

Вам не разрешено для вызова методов зрения контроллера жизненного цикла - как viewWillAppear и viewDidLoad. Они автоматически вызываются на протяжении всего жизненного цикла представления по мере необходимости и применимы.

Вы должны сообщить нам, что именно вы хотите реализовать, тогда мы можем вам помочь?

+0

вы можете назвать '' viewWillAppear' и viewDidLoad' ... – Maulik

0

По щелчку спины:

- (IBAction)onBackButtonClicked:(id)sender{ 
    [self.navigationController popViewControllerAnimated:YES]; 
} 
Смежные вопросы