我想让我的底部工作表具有可滚动的项目列表,并且还可以通过向下拖动将其关闭。
这是我显示底页的方式:
_scaffoldKey.currentState.showBottomSheet(
(context) {
return ConstrainedBox(
constraints: BoxConstraints(
maxHeight: 200.0,
minHeight: 0.0,
),
child: Container(
color: Colors.green,
child: ListView(
shrinkWrap: true,
children: [....],
),
),
);
},
);
我做了一个滚动底纸的最小示例,这里是main.dart,您可以将其放入一个flutter项目中并运行它。
如何通过向下拖动来消除此底纸?
这也是我想要实现的目标:gif