iOS: Назначение нового окна в приложении iOS на мгновение показывает черный экран? - PullRequest
0 голосов
/ 29 февраля 2020

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

Мое приложение также имеет панель вкладок, а каждая вкладка панели вкладок имеет контроллер навигации. Я пытаюсь вызвать мой метод окна, чтобы воссоздать окно, которое впоследствии создает Tabbar и весь начальный контроллер и маршрут к пути. Но при этом я сталкиваюсь с черным экраном.

Для теста, когда я меняю путь, я посылаю пустое окно, но все еще вижу черный экран.

This piece of code is observing path change in an app

Здесь я назначаю окно. Он находится на главной нити.

Window Assigning

...