【Flutter】resizeToAvoidBottomPadding が1.1.9以降使えなくなりました。

f:id:MasayaStripes:20200309093313j:plain

resizeToAvoidBottomPadding が Flutter のv1.1.9以降使用できなくなりました。

https://api.flutter.dev/flutter/material/Scaffold/resizeToAvoidBottomPadding.htmlapi.flutter.dev

こちらのクラスはキーボードを使用する際に、リサイズするために使われたりしてましたね。
例えば以下の様な時です。

f:id:MasayaStripes:20210226100832p:plain

これを解決する際には次の様に変更をします。

解決方法

resizeToAvoidBottomPadding の代わりに、resizeToAvoidBottomInset を使用します。

api.flutter.dev

Scaffold(
  resizeToAvoidBottomPadding: false,

Scaffold(
    resizeToAvoidBottomInset: false,

これにより、キーボードを使用する際にリサイズすることができます。

Flutter モバイルアプリ開発バイブル

Flutter モバイルアプリ開発バイブル