kAppBarHide function

AppBar kAppBarHide({
  1. bool isLightSystemUi = false,
})

获取隐藏的AppBar,如果不是隐藏

Implementation

AppBar kAppBarHide({bool isLightSystemUi = false}) {
  SystemUiOverlayStyle style;
  if (isLightSystemUi) {
    style = const SystemUiOverlayStyle(
      // Brightness.light 状态栏字体颜色(白色)
      statusBarBrightness: Brightness.light,
      statusBarIconBrightness: Brightness.light, // 状态栏字体颜色(黑色)
      statusBarColor: Colors.transparent, // 状态栏背景色
    );
  } else {
    style = const SystemUiOverlayStyle(
      // Brightness.light 状态栏字体颜色(白色)
      statusBarBrightness: Brightness.dark,
      statusBarIconBrightness: Brightness.dark, // 状态栏字体颜色(黑色)
      statusBarColor: Colors.transparent, // 状态栏背景色
    );
  }
  return AppBar(
    toolbarHeight: 0,
    systemOverlayStyle: style,
  );
}