Используя modal_bottom_sheet, как бы я воссоздал функциональность SingleChildScrollView с помощью ввода текстового поля?

#flutter #dart #material-ui #flutter-layout #flutter-plu&in

#flutter #dart #материал-пользовательский интерфейс #flutter-layout #flutter-плагин

Вопрос:

Я хотел использовать плагин modal_bottom_sheet для создания materialbottomcommodal view, который имеет одно текстовое поле и кнопку для проверки пароля пользователя.

В настоящее время, если пользователь попытается ввести свои данные, клавиатура закроет materialbottomcommodal, полностью блокируя просмотр модального. Поэтому пользователи не могут видеть, что они вводят.

Я могу увеличить общий размер модального элемента, чтобы клавиатура могла поместиться, но в этот момент я мог бы просто создать другой экран.

Привет @jamesblasco, надеюсь, это возможно в текущей области. Спасибо за ваш плагин, он потрясающий!

Ответ №1:

Попробуйте окружить содержимое вашего модала заполнением. Приведенный ниже обходной путь должен помочь.

 Paddin&(
   paddin&:
          Ed&eInsets.only(bottom: MediaQuery.of(context).viewInsets.bottom),
   child: ...,
)