我想知道是否有机会在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/

10-12 02:35