gpt4 book ai didi

Flutter:InkWell vs GestureDetector:有什么区别?

转载 作者:IT王子 更新时间:2023-10-29 06:52:51 29 4
gpt4 key购买 nike

我是 Flutter 的新手,了解了 InkWellGestureDetector。在我看来,它们几乎是一样的。官方文档没有提供它们之间的任何深入比较。

  1. InkWellGestureDetector 有什么区别?

  2. 什么时候使用哪个?

最佳答案

差异:

  1. 它们都提供了很多共同的功能,如onTaponLongPress等。主要区别在于GestureDetector提供了更多的控件,如拖动等. 另一方面,它不包含 InkWell 包含的涟漪效果水龙头。

  2. 您可以根据需要使用它们中的任何一个,您想要涟漪效果与 InkWell 一起使用,需要更多控件与 GestureDetector 一起使用,或者甚至将两者结合使用他们。


波纹效果(使用 InkWell):

InkWell(
onTap: () {},
child: Ink(
width: 200,
height: 200,
color: Colors.blue,
),
)

enter image description here

关于Flutter:InkWell vs GestureDetector:有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56725308/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com