2014-02-10 7 views
-1

iOS 7, в то время как pop a viewController, анимация вида Left-to-right исчезает. но анимация смены названия NavigationBar все еще существует.while pop a viewController, анимация влево и вправо View исчезает

Я использую этот код, чтобы совать:

[self.navigationController popViewControllerAnimated:YES]; 

несколько раз этот случай произойдет, иногда не

Я хотел бы знать:

  1. это только прошивкой 7?
  2. то, что я сделаю, абсолютно вызовет эту проблему анимации.
  3. как решить это.

оцените ваши ответы.

+0

У вас есть UINavigationControllerDelegate – matt

+0

не использовал UINavigationControllerDelegate, вопрос был решен, спасибо. – scottpang

ответ

0

Вопрос закончился, это ответ: Link of Answer

Ответ Miha Hribar может решить мою проблему.

моя деталь решения:

анимации есть проблемы, так что, наконец, причина о UINavigationController, не это viewControllers (на самом первое, я думаю, что ошибка вызвана вызов метода жизненного цикла ViewController в forcelly, как показано ниже:

[viewController viewWillAppear:YES] 

так что я решить этот вопрос, удалите следующий код:

// these codes are deleted 
UINavigationController *nav = self.navigationController; 
[nav viewWillAppear:YES]; 
Смежные вопросы