Flutter: принудительно закрывать modalBottomSheet только при нажатии кнопки

Я использую modalBottomSheet для хранения профиля настроек моего пользователя. Я хочу выполнить операцию firebase при закрытии нижнего листа. Есть ли способ отключить все жесты modalBottomSheet, чтобы лист закрывался только при нажатии значка onTap? благодаря

1 ответ

Решение

Вы можете установить isDismissible и enableDrag к false.

showModalBottomSheet(
    context: context,
    isDismissible: false,
    enableDrag: false,
    builder: (context) => BottomSheetWidget(),
);
Другие вопросы по тегам