Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 在底部工作表打开时限制用户与UI其余部分的交互_Flutter_Bottom Sheet - Fatal编程技术网

Flutter 在底部工作表打开时限制用户与UI其余部分的交互

Flutter 在底部工作表打开时限制用户与UI其余部分的交互,flutter,bottom-sheet,Flutter,Bottom Sheet,当底部工作表打开时,我必须避免用户与UI的其余部分(在底部工作表上方)交互 _scaffoldKey.currentState.showBottomSheet((context) { return sheetWidget(); }); 类似于这样的东西。在flatter中没有实现这一点的想法 希望听到一些提示,谢谢 您可以使用。它是“一个模式的底页是菜单或对话框的替代品,它阻止用户与应用程序的其余部分交互。” 您的代码现在将是: showModalBottomSheet<v

当底部工作表打开时,我必须避免用户与UI的其余部分(在底部工作表上方)交互

_scaffoldKey.currentState.showBottomSheet((context) {

    return sheetWidget();

});
类似于这样的东西。在
flatter
中没有实现这一点的想法

希望听到一些提示,谢谢

您可以使用。它是“一个模式的底页是菜单或对话框的替代品,它阻止用户与应用程序的其余部分交互。”

您的代码现在将是:

 showModalBottomSheet<void>(
            context: context,
            builder: (BuildContext context) {
    return sheetWidget();
 });
showModalBottomSheet(
上下文:上下文,
生成器:(BuildContext上下文){
返回sheetWidget();
});
您可以使用。它是“一个模式的底页是菜单或对话框的替代品,它阻止用户与应用程序的其余部分交互。”

您的代码现在将是:

 showModalBottomSheet<void>(
            context: context,
            builder: (BuildContext context) {
    return sheetWidget();
 });
showModalBottomSheet(
上下文:上下文,
生成器:(BuildContext上下文){
返回sheetWidget();
});
试试showModalBottomSheet() 当UI的其余部分变暗时,它会显示一个BottomSheetModal,如果您单击退出该模式,则Modal将返回

访问以查看用法

尝试showModalBottomSheet() 当UI的其余部分变暗时,它会显示一个BottomSheetModal,如果您单击退出该模式,则Modal将返回

访问以查看使用情况