Вот допустим есть у тебя приложение с нижним нав баром, там 3 раздела. 1- профиль,2-задачи,3-история. У каждого свой контроллер. С точки зрения использования ресурсов не надо грузить одновременно данные и рендерить вьюху на которую пользователь может и не зайти. У меня же грузятся и рендерится все 3 экрана одновременно. С одной стороны хорошо - пользователь при переключении не будет видеть крутилок и ждать данные, с другой он во 2 или 3 раздел вообще может и не заходить. Соответственно зачем туда грузить данные и чето отрисовывать на фоне
Похоже на необходимость ручного управления стеком навигации
Можешь в стек добавлять новые открытые вкладки, а при переходе на уже открытую ранее, просто пересортировывать стек навигации (Пейджи)
Вот интересный вариант
Обсуждают сегодня