[Flutter]AppBarのタイトルを左に寄せる2つの方法

Flutter

どうも、ちょげ(@chogetarou)です。

AppBarのタイトルを左側に寄せる方法を2つ紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

centerTitle

1つは、引数「centerTitle」を使う方法です。

「centerTitle」に、「false」を指定することで、タイトルを左に寄せることが出来ます。

centerTitle: false,

Row

もう1つは、Rowウェジェットを使う方法です。

Rowウェジェットの引数「mainAxisAlignment」に、「MainAxisAlignment.start」を指定することで、タイトルを左側に寄せることが出来ます。

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Row(
            mainAxisAlignment: MainAxisAlignment.start,
            children: [Text("Title")]),
      ),
      body: Center(),
    );
  }

まとめ

AppBarのタイトルを左に寄せる方法は、次の2つです。

  • 引数「centerTitle」に「false」を設定
  • 「title」に「Row」を使い、Rowの「mainAxisAlignment」に「MainAxisAlignment.start」を設定

コメント

タイトルとURLをコピーしました