Flutter A RenderFlex overflowed

  • A RenderFlex overflowed エラーについて

キーボード表示や,動的に画面が可変されるようなwidgetで構成されている場合,レイアウトが崩れてオーバーフローが発生するとタイトルのエラーが発生する.

その場合該当部分をSingleChildScrollViewの中にラップしてあげると,はみ出た分をスクロール表示するようになるため,エラー回避できる.

・・・省略
    SingleChildScrollView(
            //はみ出てるやつ
            child: HogeWidget(
                    ・・・省略
            ),
    ),