我正在尝试使用Flutter开发类似于Google Maps的界面。我的Flutter用户界面由一个堆栈小部件以及以下子小部件组成:
我已使SliverPersistentHeader透明,以便在其下方显示Google Maps。看起来不错,唯一的问题是GoogleMap无法获得任何手势,因此无法对拖动或点击手势做出反应。
任何想法,我如何将手势从SliverHeader向下推到GoogleMaps?
这是UI外观的图形表示。
答案 0 :(得分:0)
我认为一种解决方案是使用 IgnorePointer 小部件作为SliverHeader的父级,因为它将使其所有子树在命中测试中不可见。