Запретить UINavigationBar popViewController анимацию

У меня есть следующая проблема: я переопределилpopViewControllerAnimated:(BOOL)animated изUINavigationController потому что я хотел бы иметь собственную анимацию. Код выглядит следующим образом:

- (UIViewController *)popViewControllerAnimated:(BOOL)animated 
{
    UIViewController *poppedCtrl = [super popViewControllerAnimated:NO];
    [((customViewController *) self.topViewController) doCustomAnimation];
    return poppedCtrl;
}

К сожалениюUINavigationBar кажется, игнорирует, что я явно отключаю встроенную анимацию, и она все еще анимирована.

Что я должен сделать, чтобы предотвратить анимацию панели навигации?

Ответы на вопрос(2)

Ваш ответ на вопрос