Представление нескольких ViewControllers одновременно - PullRequest
0 голосов
/ 27 апреля 2020

Когда приложение закрыто, запускается экран spla sh. Затем, если найден действительный токен, я хочу отвести пользователя в главное меню, но прежде чем мне нужно добавить предыдущие экраны в стек, чтобы я мог использовать раскручивающиеся переходы или обратные щелчки.

Я могу сделать это работать, представляя следующий ViewController на ViewWillAppear. Однако представление анимации выполняется, и мы можем видеть все страницы, отображаемые и вспыхивающие перед пользователем.

Я бы хотел go из Spla sh в MainMenu сразу и при этом добавить страницы между стеком, без анимации перед пользователем. Это вообще возможно?

Пример страниц: Spla sh -> Onboard -> Main -> Login -> MainMenu.

Ответ может быть родным или в xamarin

1 Ответ

0 голосов
/ 27 апреля 2020

Вы пытались использовать pushViewController(_:animated:) с false, переданным параметру animated на вашем навигационном контроллере?

https://developer.apple.com/documentation/uikit/uinavigationcontroller/1621887-pushviewcontroller

РЕДАКТИРОВАТЬ : Если вы не используете навигационный контроллер, вы можете выполнить то же самое с present(_:animated:completion:) всегда с параметром animated, равным false.

https://developer.apple.com/documentation/uikit/uiviewcontroller/1621380-present

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...