Flutter GestureDetector手势事件点击没有反应是怎么回事呢?
Flutter GestureDetector behavior处理事件的方式有以下三种:
HitTestBehavior.opaque、 HitTestBehavior.deferToChild、
HitTestBehavior.translucentHitTestBehavior.opaque 自己处理事件
HitTestBehavior.deferToChild child处理事件
HitTestBehavior.translucent 自己和child都可以接收事件
Flutter GestureDetector手势事件点击没有反应的话我们可以自己处理下事件,代码如下:
GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: () {
// Navigator.of(context).pop();
},
child:Text("")
)
版权声明:本文为dream_comer原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。