首页 > 解决方案 > 禁用向下拖动以关闭 showModalBottomSheet

问题描述

如何在底部工作表模态中禁用/退出向下拖动手势,以便用户可以在模态中进行交互而不会意外关闭模态?

下面用实际的模态底部表更新。

return showModalBottomSheet(
    context: context,
    builder: (BuildContext context) {
        ...
    }
}

标签: dartfluttermodal-dialoggesture

解决方案


设置enableDragfalse

布尔启用拖动

如果为真,则底部工作表可以上下拖动并通过向下滑动来消除。

https://docs.flutter.io/flutter/material/BottomSheet/enableDrag.html


推荐阅读