【发布时间】:2021-01-12 14:08:04
【问题描述】:
这是我想要实现的目标:
这就是我现在拥有的:
@override
Widget build(BuildContext context) {
return Scaffold(
key: _scaffoldKey,
body: ListView(
children: [
Image.asset(
'assets/images/videosbg.png',
fit: BoxFit.cover,
height: 300,
width: double.infinity,
),
...
],
),
);
}
我不想移除状态栏或更改其颜色,因此 SystemChrome 不适合我。
如何将脚手架主体放置在状态栏后面,而不是下方?我需要以某种方式移除状态栏的上边距吗?
【问题讨论】:
-
我已经尝试在 main() 中将颜色设置为透明,如下面的一些答案所示,但没有任何改变。上部填充物仍然存在。也许我的小部件结构有误,或者我应该更改 Scaffold 中的某些内容?