[Flutter]空のウェジェットを指定するには?

Flutter

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

Flutterで空のウェジェットを指定する方法を紹介します。

スポンサーリンク

方法

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

Flutterで空のウェジェットを指定する方法は、2つあります。

Container or SizedBox

1つは、ContainerもしくはSizedBoxを使う方法です。

具体的には、高さと横幅だけを設定したContainerもしくはSizedBoxを指定します。

Container( //SizedBoxでも同じ
  height: /*高さ*/,
  width: /*横幅*/,
)

SizedBox.shrink()を使うと、高さと横幅が0のSizedBoxを用意できます。

Spacer

もう1つは、Spacerを使う方法です。

具体的には、空のウェジェットを配置したい場所に、Spacerを指定します。

Spacerは、伸縮するウェジェットで、自動的に余白の大きさになります。

Spacer()

Spacerウェジェットは、SwiftUIで重宝するSpacerビューと同じような感じです。

Spacerウェジェットは、レイアウトの調整に適したウェジェットです。

まとめ

空のウェジェットを指定する方法は、次の2つです。

  • ContainerもしくはSizedBoxを使う方法
  • Spacerを使う方法

コメント

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