如何使用modal_bottom_sheet使用文本字段输入重新创建SingleChildScrollView的功能?

问题描述

我想使用插件modal_bottom_sheet创建一个MaterialBottomModal视图,该视图具有单个文本字段和一个用于验证用户密码的按钮。

当前,如果用户尝试输入其详细信息,键盘将覆盖MaterialBottomModal,从而完全阻止了模态的视图。因此,用户看不到他们在键入什么。

我可以使模式的整体尺寸更大,以便可以容纳键盘,但是到那时,我本可以创建另一个屏幕。

@jamesblasco,您好,希望这在当前范围内是可能的。感谢您的插件,它很棒!

解决方法

尝试用填充包围模态的内容。 以下变通办法应该会有所帮助。

Padding(
   padding:
          EdgeInsets.only(bottom: MediaQuery.of(context).viewInsets.bottom),child: ...,)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...