【发布时间】:2021-05-03 18:46:13
【问题描述】:
是否可以让快餐栏只出现在另一个小部件中? 我正在尝试这样的事情,这样当我们单击按钮时,小吃栏只会嵌入到容器中,不会出现在容器之外,但它不起作用:
@override
Widget build(BuildContext context) {
BuildContext snackContext;
return Stack(
children: [
Builder(builder: (BuildContext context) {
snackContext = context;
return Container(height: 300, width: 300, child: Text('Test'));
}),
TextButton(
onPressed: () {
ScaffoldMessenger.of(snackContext).showSnackBar(
SnackBar(
backgroundColor: Color(0x44000000),
content: Text(
'Test of snackbar',
),
),
);
},
)
],
);
}
请指教~
【问题讨论】: