【发布时间】:2021-12-31 19:41:09
【问题描述】:
最少的可重现代码:
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(40),
child: Scaffold(),
);
}
我在Scaffold 后面看到黑色背景,显然这不是Theme.of(context).scaffoldBackgroundColor,因为浅色和深色主题都显示相同的白色。那么,它是什么颜色的呢?
【问题讨论】:
-
Scaffold 默认为白色背景色
-
根据
scaffoldBackgroundColor默认颜色为Color(0xfffafafa) -
@Diwyansh 它显示黑色而不是白色,其次
Scaffold后面的区域不是Scaffold。 -
@YeasinSheikh 但这不是
scaffoldBackgroundColor,因为它是黑色的#000000 -
@iDecode 我不是在说Scaffold后面我只是说Scaffold的背景颜色是白色的,而Scaffold后面的颜色是暗的。
标签: flutter dart flutter-layout