颤动:onDismissed

时间:2018-05-30 18:19:08

标签: dart flutter

我想知道是否有机会在Flutter上实现一个类似于onDismissed的函数,通过向左滑动将触发一个函数,并向右移动其他东西? 到目前为止,我通过做一些研究找到的是从列表中删除项目,但只不过是触发多个函数。 提前谢谢!

1 个答案:

答案 0 :(得分:2)

您可以使用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
    }
  },
);