Flutter GestureDetector手势事件点击没有反应的处理方法

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("")
)

你可能感兴趣的:(Flutter GestureDetector手势事件点击没有反应的处理方法)