flutter学习Flutter从入门到放弃

Flutter-状态栏颜色

2019-09-24  本文已影响0人  秋分落叶

使用AppBar

修改 AppBar中的 brightness属性 是个 枚举 有 Dark, 和 Brightness 两个属性

    return  Material(
        child: Scaffold(
          appBar: AppBar(
            title: Text('vip'),
            brightness: Brightness.light,
          ),
          body: Text('VIP')),
    );
//Brightness.light  文字是黑色
//Brightness.dark   文字是白色

未使用AppBar的情况

未使用AppBar 可以使用 SystemUiOverlayStyle 更改状态栏颜色

  return AnnotatedRegion<SystemUiOverlayStyle>(
      value: SystemUiOverlayStyle.dark,
      child: Material(child: Scaffold(body: loginMain(),),),
    );

记得导入 下面这个头文件

import 'package:flutter/services.dart';
上一篇 下一篇

猜你喜欢

热点阅读