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