Мы пробовали Flutter и искали способы показать пользователю текущий стек навигации, а также позволить им быстро перейти к любой точке в текущем стеке.
Мой текущий подход к этому состоит в отображении серии вложенных ящиков.
Таким образом, возможен случай использования: начальный ящик отображает список континентов, пользователь нажимает на Европу, другой ящик выдвигается из-под ящика континента, чтобы показать список стран, а затем, возможно, другой ящик, показывающий штаты / провинции и т. д.
Так что это должно выглядеть примерно так:
В настоящее время я пытаюсь понять, как реализовать это, используя Drawers. Ящики даже лучший подход к этому? Возможно управлять строкой с ящиками, как дети?
Или, может быть, мне стоит подумать о развертывании своей собственной реализации, контролируя, как выглядит группа интерактивных ListView, или что-то в этом роде.