重置状态栏颜色

时间:2019-04-29 11:14:07

标签: flutter

我将状态栏设置为与应用栏相同的颜色:

SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
  statusBarColor: myAppBarColor,
));

但是当我显示一个有模态的底页时,状态栏会显示在深色覆盖层上:

我想将状态栏和应用栏一起遮挡。如何将状态栏颜色重设为默认值?

我尝试通过statusBarColor: null(在显示模态底板之前),但没有效果。

1 个答案:

答案 0 :(得分:0)

使状态栏颜色透明(在主功能中):

SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
  statusBarColor: Colors.transparent,
));