dart - 禁用向下拖动以关闭 showModalBottomSheet
问题描述
如何在底部工作表模态中禁用/退出向下拖动手势,以便用户可以在模态中进行交互而不会意外关闭模态?
下面用实际的模态底部表更新。
return showModalBottomSheet(
context: context,
builder: (BuildContext context) {
...
}
}
解决方案
设置enableDrag
为false
布尔启用拖动
如果为真,则底部工作表可以上下拖动并通过向下滑动来消除。
https://docs.flutter.io/flutter/material/BottomSheet/enableDrag.html
推荐阅读
- android-studio - Android Studio 4.1 升级给 Flutter 一些错误
- git - 在 Linux 内核中找到与安全相关的补丁的好方法?
- python - 如何使用 Pandas 或类似 Pandas 的库加载和处理百万列的数据集?
- ibm-integration-bus - 访问 ESQL 中的动态字段名称
- mysql - 如果有人在我调用最后一个插入 ID 之前将新数据插入数据库怎么办?
- python - 树莓派上的 Crontab 没有运行
- android - 对图书馆应用程序的匕首刀柄支持
- visual-studio-code - gem5中,如何知道类的具体位置?
- dns - DNS 权威名称服务器示例
- c++ - 打印向量数组 c++