gpt4 book ai didi

Flutter - InkWell 为什么会影响容器的边距区域

转载 作者:行者123 更新时间:2023-12-03 03:04:04 25 4
gpt4 key购买 nike

     body: InkWell(
onTap: (){
print("optap");
},
child: Container(
width: 100,
height: 200,
color: Colors.red,
margin: EdgeInsets.fromLTRB(100, 200, 0, 0),
),
)

容器有边距。一个 InkWell 包裹着容器,当我点击容器的边缘区域时,“onTap”方法会被调用,为什么?我将 InkWell 更改为 GestureDector,没问题。

最佳答案

如果渲染飞溅的底层 Material 的大小在动画期间发生变化,InkWell 的飞溅将无法正确更新以适应变化。您应该避免在大小不断变化的 Material 小部件中使用 InkWells。

使用GestureDetector , 用于聆听没有墨水飞溅的手势。

关于Flutter - InkWell 为什么会影响容器的边距区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62207416/

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