Я пытаюсь реализовать следующий экран во Флаттере.
Это кажется тривиальным, но я не смог найти способ добиться тех же результатов. Это то, что я до сих пор:
- Мое решение без прокрутки
- Решение после демонстрации Flutter , но размещение карты как
SliderAppBar
Как видите, у меня есть несколько проблем:
Это наиболее точное решение (не смотрите на маленький синий виджет, движущийся вверх и вниз). Я могу перемещаться по карте и прокручивать ListView
, но не могу переместить разделитель, чтобы расширить ListView
. Обратите внимание, что я не хочу, чтобы ListView
переместился наверх, но пока пользователь не остановится.
Это кажется правильным решением, но, как вы можете видеть, есть и другие проблемы: карта, кажется, изменяет размер, а не остается прежней, а просто изменяет размер своего контейнера, и когда я прокручиваю вниз, я вижу фон Scafold
.
Есть идеи? Это ссылка на решение 1.
PD: Извините за ссылки на GIF. Их размер был около 10 МБ каждый, и я не мог загрузить здесь.