flutter手势动作有效区域占满容器

30次阅读

共计 178 个字符,预计需要花费 1 分钟才能阅读完成。

问题描述:

自定义按钮时,GestureDetector 明明是占满容器的,但是点击容器内空白区域不能触发点击事件,而点击容器内的文字可以正常触发。

解决方案:

GestureDetector 有个 behavior 属性,设置 behavior: HitTestBehavior.translucent 即可,它默认是 HitTestBehavior.deferToChild

正文完
 0