Flutter-状态栏颜色

作者: 秋分落叶 | 来源:发表于2019-09-24 11:18 被阅读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';

相关文章

网友评论

    本文标题:Flutter-状态栏颜色

    本文链接:https://www.haomeiwen.com/subject/cppvyctx.html