我正在尝试在Flutter中实现following screen。
这样做似乎微不足道,但是我找不到找到相同结果的方法。这是我到目前为止的内容:
我的解决方案without scrolling
Solution,紧跟Flutter demo,但将地图放置为SliderAppBar
如您所见,我有一些问题:
这是最准确的解决方案(不要看着蓝色的小控件上下移动)。我可以在地图上移动并滚动浏览ListView
,但是不能移动分隔线来展开ListView
。请注意,我不希望ListView
移到顶部,但要等到用户停止为止。
这似乎是正确的解决方案,但是,如您所见,还有更多问题:地图似乎在调整大小而不是保持不变,而只是在调整其容器大小,当我向下滚动时,我会看到背景Scafold
中的一个。
有什么想法吗?这是解决方案1的link。
PD:对不起,GIF链接。每个文件的大小约为10MB,我无法在此处上传。