Yervand Mazlumyan Asked: 2024-07-26 06:40:12 +0800 CST2024-07-26 06:40:12 +0800 CST 2024-07-26 06:40:12 +0800 CST Flutter 中的弹出页面代替导航 772 我正在尝试创建一个功能,以弹出窗口的形式打开页面,而不是导航到该页面。类似于下面的屏幕截图。我似乎无法在文档中找到有关如何实现这一点的任何地方。我试过了Navigator.push(),但它没有实现我想要的选项 有任何想法吗? flutter 2 个回答 Voted Best Answer Arish Ahmad 2024-07-26T07:41:17+08:002024-07-26T07:41:17+08:00 您可以使用 showModalBottomSheet。这是文档。 Abhishek Pandey 2024-07-26T10:59:21+08:002024-07-26T10:59:21+08:00 您可以使用此 BottomSheet 或 Dialog 弹出第二页。 showModalBottomSheet( context: context, builder: (context) { return StatefulBuilder( builder: (BuildContext context, StateSetter setState) { return SecondPage(); }); }); 或者 showDialog( context: context, builder: (context) { return StatefulBuilder( builder: (BuildContext context, StateSetter setState) { return SecondPage(); }); });
您可以使用 showModalBottomSheet。这是文档。
您可以使用此 BottomSheet 或 Dialog 弹出第二页。
或者