1. ホーム
  2. flutter

[解決済み] Iosのステータスバーの文字色を変更する方法

2023-07-23 03:26:23

質問

私はこのフラッターのことはすべて初めてです。この小さな問題の解決策を見つけるために、あらゆるところを探しました。 ステータスバーの色を変更する方法はありますか? また、私はcolors.blueのような色を使用するとき、私はステータスバーのテキストの品質が良くないことがわかります。

ありがとうございます。

appBar: AppBar(
    elevation : 0.0,
    leading: IconButton(
      icon: Icon(Icons.menu),
      tooltip: 'Navigation menu',
      onPressed: null,
    ),
    actions: <Widget>[
      IconButton(
        icon: Icon(Icons.search),
        tooltip: 'Search',
        onPressed: null,
      ),
    ],
  ),

どのように解決するのですか?

アントワーヌ 基本的には、テーマの明るさを設定するか、または以下の方法で手動でアプリバーの明るさを上書きします。

appBar: new AppBar(
  title: new Text(widget.title),
  brightness: Brightness.light, // or use Brightness.dark
),

これはステータスの文字色を白と黒に切り替えるだけであることに注意してください。

.dark は、ステータスバーのテキストを と表示され、一方 .light はステータスバーのテキストを BLACK .

もっとカスタムな色にしたい場合は、コメントにあるように、SystemChromeクラスを表示することができます。