Flutter 如何在打开PopupMenuButton[颤振]时滚动页面

Flutter 如何在打开PopupMenuButton[颤振]时滚动页面,flutter,scroll,popupmenu,Flutter,Scroll,Popupmenu,我正在使用widget的PopupMenuButton,但问题是。。当我打开对话框或单击图标以显示PopupMenuItem时,然后我尝试滚动页面。。我的页面无法滚动。。。所以我需要先关闭对话框来滚动页面。 这是代码的一部分 PopupMenuButton<int>( itemBuilder: (context) => [ PopupMenuItem( value: 1,

我正在使用widget的
PopupMenuButton
,但问题是。。当我打开对话框或单击图标以显示PopupMenuItem时,然后我尝试滚动页面。。我的页面无法滚动。。。所以我需要先关闭对话框来滚动页面。 这是代码的一部分

PopupMenuButton<int>(
            itemBuilder: (context) => [
              PopupMenuItem(
                value: 1,
                child: Row(
                  children: [
                    Icon(
                      Icons.person,
                      color: Colors.black,
                    ),
                    SizedBox(width: 12),
                    Text("xxx"),
                  ],
                ),
              ),
              PopupMenuItem(
                value: 2,
                child: Row(
                  children: [
                    Icon(
                      Icons.settings,
                      color: Colors.black,
                    ),
                    SizedBox(width: 12),
                    Text("xxx"),
                  ],
                ),
              ),
            ],
            child: Row(
              mainAxisAlignment: MainAxisAlignment.end,
              crossAxisAlignment: CrossAxisAlignment.end,
              children: [
                Container(
                  padding: EdgeInsets.all(2),
                  decoration: BoxDecoration(
                      borderRadius: BorderRadius.circular(100),
                      border: Border.all(width: 2, color: Colors.black)),
                  child: Icon(
                    Icons.person,
                    color: Colors.black,
                    size: 30,
                  ),
                ),
                Icon(
                  Icons.keyboard_arrow_down,
                  color: Colors.black,
                ),
              ],
            ),
          )
弹出菜单按钮(
itemBuilder:(上下文)=>[
PopupMenuItem(
价值:1,
孩子:排(
儿童:[
图标(
一个人,
颜色:颜色,黑色,
),
尺寸箱(宽度:12),
文本(“xxx”),
],
),
),
PopupMenuItem(
价值:2,
孩子:排(
儿童:[
图标(
图标。设置,
颜色:颜色,黑色,
),
尺寸箱(宽度:12),
文本(“xxx”),
],
),
),
],
孩子:排(
mainAxisAlignment:mainAxisAlignment.end,
crossAxisAlignment:crossAxisAlignment.end,
儿童:[
容器(
填充:边缘设置。全部(2),
装饰:盒子装饰(
边界半径:边界半径。圆形(100),
边框:边框。全部(宽度:2,颜色:Colors.black)),
子:图标(
一个人,
颜色:颜色,黑色,
尺码:30,
),
),
图标(
图标。键盘箭头向下,
颜色:颜色,黑色,
),
],
),
)

有没有一种方法可以让用户在弹出菜单对话框仍然打开时继续滚动

Hi-uyhaW,你找到解决方案了吗?Hi@Shudiptorafder,我还没有找到解决方案Hi-uyhaW,你找到解决方案了吗?Hi@Shudiptorafder,我还没有找到解决方案