Я сейчас разрабатываю приложение для iOS с навигацией по панели вкладок.
У меня есть два экрана, на которых отображается одна и та же информация, но в разных форматах (скажем, список и сетка).* Два экрана настолько различны, что для них требуются отдельные контроллеры.
Пользователи могут переключаться между двумя видами с помощью кнопки общей панели управления ( toggle ) вверху.
Сценарий:
Пользователь нажимает кнопку «Места» в первый раз, и она показывает места в виде списка.Они нажимают «Сетка», чтобы увидеть те же места, которые отображаются в виде сетки.
Пользователь нажимает другую кнопку панели вкладок, чтобы перейти на другой экран.Когда они снова нажимают кнопку «Места», приложение запоминает их последний просмотренный экран для мест, где была сетка, поэтому отображается вид сетки.Пользователь может затем переключиться обратно к представлению списка.и т.д. ...
Кто-нибудь может порекомендовать лучший подход для достижения этой цели?