gpt4 book ai didi

flutter - Flutter Dark模式状态栏颜色

转载 作者:行者123 更新时间:2023-12-03 03:35:11 26 4
gpt4 key购买 nike

在黑暗模式下如何将状态栏文本颜色更改为黑色?我仅在 flutter 中找不到黑暗模式的答案。

void main() => runApp(MyApp());


class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Fry',
theme: ThemeData(),
darkTheme: ThemeData(
),
home: Loader(),
routes: {
MainMenu.id : (context) => MainMenu(),
},
debugShowCheckedModeBanner: false,
);
}
}

最佳答案

对于iOS打开Info.plist,它位于ios / Runner下并添加它;

<key>UIUserInterfaceStyle</key>
<string>Light</string>
<key>UIViewControllerBasedStatusBarAppearance</key>
<true/>

并将服务库导入到您的main.dart文件中;
import 'package:flutter/services.dart';

并使用它来更改状态栏的颜色;
SystemChrome.setSystemUIOverlayStyle(
SystemUiOverlayStyle(statusBarBrightness: Brightness.light)
);

关于flutter - Flutter Dark模式状态栏颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61534065/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com