flutter 如何通过单击操作窗格中的按钮关闭操作窗格

h79rfbju  于 2023-02-25  发布在  Flutter
关注(0)|答案(3)|浏览(246)

如何通过单击操作窗格中的“否”按钮关闭操作窗格。我正在使用Flutter Slidable Package

nkhmeac6

nkhmeac61#

首先尝试从上下文中获取SlidableController,然后可以使用以下命令结束:

final SlidableController? controller = Slidable.of(context);
controller?.close();
cngwdvgl

cngwdvgl2#

有一个基本的代码你可以使用

SlideAction({
    Key? key,
    required this.child,
    VoidCallback? onTap,
    Color? color,
    Decoration? decoration,
    bool closeOnTap = _kCloseOnTap,
  })

这可用于对无按钮上的两个按钮执行操作,只需将closeOnTap设置为true

eqfvzcg8

eqfvzcg83#

你需要使用SlidableAction小部件,这个为我修复了它

相关问题