[Flutter]Rowのパディングを設定するには?

Flutter

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

Rowのパディングを設定する方法を紹介します。

スポンサーリンク

方法

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

Rowのパディングを設定するには、Paddingウェジェットを使います。

まず、RowをPaddingでラップします。

そして、Paddingの引数「padding」にパディングを指定します。

パディングの指定には、EdgeInsetsクラスを使います。

Padding(
  padding: /*EdgeInsetsでパディングを指定*/,
  child: Row(
    children: [
      ・・・
    ],
  ),
),

Paddingウェジェットを使えば、Rowのパディングを設定することが出来ます。

使用例

以下は使用例です。

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: Padding(
          padding: EdgeInsets.all(10.0), //全方向に10
          child: Row(
            children: [
              Expanded(
                child: Container(
                  height: 100,
                  color: Colors.blue,
                ),
              ),
            ],
          ),
        ),
      ),
    );
  }

コメント

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