[Flutter]ModalBottomSheetを後ろの画面のタップで閉じなくするには?

Flutter

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

ModalBottomSheetの後ろの画面をタップしても閉じないようにする方法を紹介します。

スポンサーリンク

方法

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

ModalBottomSheetを後ろの画面のタップで閉じないようにするには、showModalBottomSheetの引数「isDismissible」を使います。

具体的な方法としては、引数「isDismissible」に「false」を指定します。

showModalBottomSheet(
  isDismissible: false,
  context: context,
  builder: (BuildContext context) {
    return ModalBottomSheet();
  },
);

これで後ろのタップで閉じないようになります。

コメント

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