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

问题描述:

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

解决方案:

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理