【发布时间】:2020-11-19 16:57:51
【问题描述】:
我目前在一个项目中使用带有 BottomNavigationBar 的 Scaffold,并且需要在所有这些之上显示一个单独的小部件。
尝试在构建返回时创建一个 Stack 并将这个小部件和 Scaffold 作为子级,但小部件根本没有显示(根本没有显示)!也没有任何错误消息。
可能出了什么问题?还是有其他方法? (为此目的调用 AlertDialog 不起作用)。
在 Scaffold 的主体上定义 Stack 也不起作用,因为它需要 BottomNavigationBar 的列表。
Widget build(BuildContext context) {
var Test = Center(
child: SizedBox(width: 100, height: 100,
child: Container(
color: Colors.blue,
child: Text("Test"),),),);
return Stack(
alignment: Alignment.center,
children: [
Test,
Scaffold(
appBar: ..... (rest of the code)
【问题讨论】:
标签: flutter flutter-layout flutter-design