flutter - Flutter 将触摸事件从顶部屏幕(新推送的小部件)传递到上一个堆栈屏幕(小部件)
问题描述
我正在颤振中制作 DraggablePanel 插件。类似于 android 中的 DraggablePannel,它使您可以将顶部(部分)停靠在屏幕的右下角,并且您可以触摸前一个片段(屏幕)的元素。
我正在努力将触摸事件传递到前一个屏幕。我不确定它是否可能。我已经使用过IgnorePointer
,但是对于那个小部件需要在同一Stack
个小部件中,或者它必须是子/父情况。
我需要一些东西,我可以将触摸从新推送的小部件传递到以前的堆叠小部件。
更新
我已将我的代码推送到https://github.com/Siddharth-Dev/draggable_panel_flutter
DragablePanel
如果我将父级放在堆栈中,我可以获得触摸事件。
请检查DraggablePannelWithParent
上述存储库中的类,到目前为止,这对我来说是可行的解决方案。
让我知道你是否发现了其他任何东西。
解决方案
推荐阅读
- javascript - 刷新用户所在的页面并重定向
- python - 在python中定义一个add函数
- javascript - 如何从 json 数组中删除名称值对对象?
- solace - 慰藉队列的到期时间
- firebird - 服务器端的 Firebird 计算(计算)字段
- python - AWS Beanstalk 中的 Django 应用程序部署 - 部署后出错 - 内部服务器错误
- python - 使用 Python 估算缺失的日期和值
- linux - 当文件不等于零时,将文件中的所有列与同一文件中的引用列进行比较
- c# - 我可以将 DateTimeOffset 对象配置为在 Azure Cosmos 的 ISO 8061 中呈现吗?
- java - 我在 Java 中对 Mongo 的正则表达式查询有问题