如何通过手势传递到下面的对象?

时间:2018-05-22 21:02:33

标签: dart flutter

我试图击中最顶部可见物体后面的物体。我试图通过使用GestureDetector的{​​{1}}属性来实现这一目标 代码如下:

behavior

不幸的是,这似乎不起作用。只有 热门 才会打印到控制台。文档似乎是这样做的正确方法,但也许我在这里遗漏了一些东西?

1 个答案:

答案 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会做同样的事情,所以我想知道你是否有某些理由加入它?