在Container外面包一层GestureDetector点击手势widget在开发中很常见,
有时候却会发现点击事件无效,或是只有点击了文字或图片之后才会触发点击事件,
检查一下Container是否设置了背景色,
有两种解决办法:
- 将
GestureDetector的behavior属性设置为opaque或translucent - 为
Container设置背景颜色
在Container外面包一层GestureDetector点击手势widget在开发中很常见,
有时候却会发现点击事件无效,或是只有点击了文字或图片之后才会触发点击事件,
检查一下Container是否设置了背景色,
有两种解决办法:
GestureDetector的 behavior 属性设置为 opaque 或 translucentContainer设置背景颜色
Flutter如何使widget固定在屏幕底部
Flutter随机获取数组中子元素