如何在 onTap 期间仅在小组件的指定部分显示涟漪效应

How to show ripple effect at only at specify part of the widget during onTap

提问人:Omega500 提问时间:11/9/2023 更新时间:11/9/2023 访问量:39

问:

假设我里面有一个列小部件,我有两个小部件,一个包含一个图像,第二个包含一些文本,我只想在点击整个列时图像上显示涟漪效果。

我尝试制作具有不透明度的自定义动画,但它没有正常工作。

Flutter Dart 动画 小部件 涟漪效应

评论

0赞 Md. Yeasin Sheikh 11/9/2023
如果您知道图像高度,则可以尝试使用 GuestureDetecture 中的点击位置。
0赞 Omega500 11/9/2023
我知道图像高度,但涟漪效应呢?据我所知,GuestureDetecture 没有它。
0赞 Md. Yeasin Sheikh 11/9/2023
好吧,我失败了。顺便说一句,您是否也使用或可以修复文本大小小部件,如果是这样,那么我可能会尝试使用堆栈
0赞 Omega500 11/9/2023
好吧,如果没办法,我不介意在文本小部件上固定大小

答: 暂无答案