【问题标题】:Flutter: Force modalBottomSheet to only close on button clickFlutter:强制modalBottomSheet仅在单击按钮时关闭
【发布时间】:2021-01-09 11:25:15
【问题描述】:

我正在使用 modalBottomSheet 来存储用户的设置配置文件。我想在底页关闭时执行 firebase 操作。有没有办法禁用所有 modalBottomSheet 手势以强制工作表仅在图标 onTap 操作上关闭?谢谢

【问题讨论】:

    标签: flutter flutter-showmodalbottomsheet


    【解决方案1】:

    您可以将isDismissibleenableDrag 设置为false

    showModalBottomSheet(
        context: context,
        isDismissible: false,
        enableDrag: false,
        builder: (context) => BottomSheetWidget(),
    );
    

    【讨论】:

    • 神奇的雪茄。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    相关资源
    最近更新 更多