Ink和GestureDetector有什么区别?

时间:2019-03-20 16:37:21

标签: flutter widget gesturedetector

当我查看Ink和GestureDetector的示例时,我发现它们提供了相似的效果。

我可以说Ink只是GestureDetector的孩子,它仅检测“ onTap”?

2 个答案:

答案 0 :(得分:1)

  • Ink没有onTap,但是InkWell有。
  • Ink不是GestureDetector的子代(没有OOPS)。
  • InkWellGestureDetector具有共同的属性,但是它们 不一样。
  • GestureDetectors大约为InkWell,没有墨水飞溅。
  • 墨水消耗大致是没有花哨手势的GestureDetectors 检测。

简而言之,它们是两个具有共同属性的不同小部件。

更多内容:
Ink
InkWell
GestureDetector

答案 1 :(得分:0)

GestureDetector提供了更多手势,它实际上是一个手势检测器。

墨水是物质,并提供物质效果。

  

一个方便的小部件,用于在“材质”小部件上绘制图像和其他装饰,以便InkWell和InkResponse飞溅将在其上渲染

Ink class