Flutter 如何处理嵌套的 InkWell?

Mig*_*ivo 9 dart flutter

假设您有几个嵌套的InkResponse,如果您点击内部的 ,则所有父级实际上都会触发飞溅效果,即使它们会在点击区域中为正确点击的小部件松散。效果将是这样的:

例子

如何防止此类行为?如何仅为点击的小部件显示飞溅?在此示例图像中,它使用了Container> Row(带InkReponse)> Icon(也带InkResponse)。如果您使用材质按钮,也会发生这种情况。

Ole*_*dov -2

尝试使用空处理程序 + Padding 将图标包装到 GestureDetector 中。