问题描述:
AppBar
我正在开发 Flutter 应用,我想使用elevation
和属性为 增加阴影shadowColor
。但是,当我设置这些属性时,AppBar
的背景颜色似乎略有变化,尽管我已明确将 设置backgroundColor
为Colors.white
。
滚动行为运行良好,页面滚动时显示正确的背景颜色。但是当应用elevation
和shadowColor
时,背景颜色看起来不同。
我尝试过的:
下面是我使用的代码AppBar
:
AppBar(
backgroundColor: Colors.white,
scrolledUnderElevation: 0,
elevation: 1.0,
shadowColor: const Color.fromRGBO(0, 0, 0, 0.25),
)
尽管设置backgroundColor
为Colors.white
,当应用高程和阴影时,背景仍显得略微偏离。
预期及实际结果:
- 预期:
AppBar
显示阴影时应保持白色背景。 - 实际:
AppBar
添加阴影后,的背景颜色略有变化。
具体问题:
如何确保保持其背景颜色(纯白色)同时仍显示和的AppBar
阴影效果?elevation
shadowColor