问题标签 [flutter-ignore-pointer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
102 浏览

flutter - 如何使用 IgnorePointer 忽略拖动?

我知道我们可以忽略IgnorePointer小部件的指针,但我怎么能忽略一个特定的事件。例如,VerticalDrag或者tap

0 投票
0 回答
218 浏览

flutter - Flutter Google Maps 无法使用嵌套导航器拖动地图

关于如何使用堆栈和嵌套导航器拖动谷歌地图,我被困了大约 6 天,下面是使用导航器的屏幕截图和代码:

使用嵌套导航器的图像

如果我只使用容器而不是导航器,谷歌地图可以像下面的截图一样被拖动:

未使用嵌套导航器的图像

我想要实现的是使用嵌套导航器,因此我可以从页面/屏幕移动到另一个页面/屏幕并使用后台堆栈中的谷歌地图。

实际上我尝试用 IgnorePointer 包裹 Navigator 并且可以拖动地图,但是 IgnorePointer 会忽略整个屏幕,所以我不能使用它,因为在 NestedNavigator 上的每个屏幕中都会有一些内容,如按钮、向上滑动面板、底页等。

任何人都可以帮助我吗?

感谢您的任何帮助

0 投票
0 回答
144 浏览

flutter - 如何忽略 Flutter 中 CustomScrollView 的 Sliver 上的点击事件?

我有一个Stack小部件作为主体,Scaffold堆栈CustomScrollView在滚动视图后面有一个和其他一些小部件作为其子项。

我想要实现的是通过偶尔忽略指针事件来实现WidgetBehindTheScrollView可点击。SliverBelowTheAppBar但我不想SliverAppBar忽略指针事件。所以我不能用CustomScrollViewwith包装IgnorePointer

我尝试使用包装SliverBelowTheAppBarSliverIgnorePointer但我仍然无法与WidgetBehindTheScrollView.