Я пытаюсь решить проблему с маршрутизацией приложений. Мне нужно перейти к некоторому экрану, когда пользователь нажимает на какое-либо уведомление или нажимает любую кнопку (например, X ) из любого места в приложении (может быть в середине стека навигационного контроллера или при представлении контроллера), и я Мне нужно всегда открывать один и тот же экран.
Мое приложение также имеет панель вкладок, а каждая вкладка панели вкладок имеет контроллер навигации. Я пытаюсь вызвать мой метод окна, чтобы воссоздать окно, которое впоследствии создает Tabbar и весь начальный контроллер и маршрут к пути. Но при этом я сталкиваюсь с черным экраном.
Для теста, когда я меняю путь, я посылаю пустое окно, но все еще вижу черный экран.
Здесь я назначаю окно. Он находится на главной нити.