重置状态栏颜色
Posted
技术标签:
【中文标题】重置状态栏颜色【英文标题】:Reset status bar color 【发布时间】:2019-09-18 00:12:42 【问题描述】:我将状态栏设置为与应用栏相同的颜色:
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
statusBarColor: myAppBarColor,
));
但是当我显示模态底页时,状态栏会显示在深色覆盖层上:
我想把状态栏和应用栏一起遮住。如何将状态栏颜色重置为默认值?
我尝试传递statusBarColor: null
(在显示模态底页之前)但没有效果。
【问题讨论】:
【参考方案1】:使状态栏颜色透明(在主函数中):
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
statusBarColor: Colors.transparent,
));
【讨论】:
以上是关于重置状态栏颜色的主要内容,如果未能解决你的问题,请参考以下文章