我试图击中最顶部可见物体后面的物体。我试图通过使用GestureDetector
的{{1}}属性来实现这一目标
代码如下:
behavior
不幸的是,这似乎不起作用。只有 热门 才会打印到控制台。文档似乎是这样做的正确方法,但也许我在这里遗漏了一些东西?
答案 0 :(得分:1)
我希望底部的一个或两个接收
onTap
事件tbh。
如果只是获得Bottom
事件,那么只需删除:
onTap: () => print("Top"),
适合我。在评论出该行后,当我点击内部广场时,它会打印Bottom
。
使用此版本测试:
Dannys-MacBook:flutter danny$ flutter --version
Flutter 0.4.5-pre.96 • channel master • https://github.com/DanTup/flutter.git
Framework • revision d79f2ee223 (12 hours ago) • 2018-05-26 12:29:53 -0700
Engine • revision 1ed25ca7b7
Tools • Dart 2.0.0-dev.58.0.flutter-f981f09760
那就是说,移除内部GestureDetector
会做同样的事情,所以我想知道你是否有某些理由加入它?