Flutter以编程方式关闭多模式底板



按下凸起按钮后,我打开了一个模式底部工作表。在打开的工作表中,我有另一个打开另一个工作表的图标,但当按下第二个底部工作表上的关闭按钮时,是否可以关闭两个模型底部工作表。

我可以在打开第二个页面之前关闭第一个底部页面,但我在第二个模型页面中有一个后退按钮,当点击后退按钮时,它需要转到第一个模型底部页面。

onPressed: () {
Navigator.pop(context);
_openSecondSheet()
},  

当单击第二个底部工作表上的关闭按钮时,我想关闭两个模型底部工作表。

请帮帮我。

非常感谢。

只需弹出两次。

Navigator.of(context).pop();
Navigator.of(context).pop();

要非常小心,这不是一个很好的流量,如果你弹出太多次,可能会导致应用程序崩溃。

最新更新