小编ben*_*h87的帖子

在 Flutter 中创建弹出对话框

我需要一种在颤动中创建弹出对话框的方法。

在此输入图像描述

我能够根据需要创建“双色调”设计和一个对话框,但是当用户单击按钮导航到此屏幕时,我无法找到弹出对话框的方法。

创建视图的代码:

class CreateID extends StatelessWidget {
  const CreateID({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: cPrimaryColor,
      body: SafeArea(
        child: Column(
          children: [
            Expanded(
              child: Container(
                width: double.infinity,
              ),
            ),
            Expanded(
              child: Container(
                width: double.infinity,
                decoration: BoxDecoration(
                  color: Colors.white,
                  borderRadius: BorderRadius.only(
                    topLeft: Radius.circular(20.0),
                    topRight: Radius.circular(20.0)
                  )
                ),
              ),
            ),
          ],
        ),
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

这是该对话框的代码:

class PopUp extends StatelessWidget {
const PopUp({Key? key}) : super(key: key);

@override
Widget build(BuildContext context) {
return Scaffold( …
Run Code Online (Sandbox Code Playgroud)

dialog popup flutter

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

dialog ×1

flutter ×1

popup ×1