Я разрабатываю приложение, в котором различные контроллеры представления помещаются в стек навигации при получении удаленных или локальных уведомлений.
Проблема возникает, когда n приложение активно, и если между анимированным переходом контроллера представления приходит уведомление. Это портит навигационный контроллер, и я получаю следующее сообщение об ошибке:
вложенная всплывающая анимация может привести к повреждению панели навигации. навигационный переход в неожиданном состоянии. Панель навигации дерево подвидов может быть повреждено.
Есть ли способ проверить, меняются ли контроллеры представления, и если да, дождаться завершения перехода? Или, может быть, есть какие-то другие методы решения этой проблемы?
Как всегда, мы будем очень признательны за любую помощь!