我想知道是否有机会在Flutter上实现类似于onDismissed的功能,即向左滑动会触发一个功能,向右滑动会触发其他功能吗?
到目前为止,通过研究可以找到的只是从列表中删除项目,但仅触发一个功能即可。
先感谢您!
最佳答案
您可以使用Dismissible
Widget
。
刷入指定的Dismissible
时,onDismissed
会调用direction
。
Dismissible(
direction: DismissDirection.horizontal,
child: child, // all your content that will be swiped away
onDismissed: (direction) {
if(direction == DismissDirection.endToStart) {
// dismissed to the left
}
},
);
关于dart - flutter :onDismissed,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50611175/