在dialog中代码软键盘冲突的解决方案;

主要价格这行代码:

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

完整代码: 

SingleChildScrollView(
        primary: true,
        reverse: true,
        physics: BouncingScrollPhysics(),
        padding: EdgeInsets.only(bottom: MediaQuery.of(context).viewInsets.bottom),
      )

未解决前:

解决后:

如果底部的bottom会弹窗,在Scaffold中设置

resizeToAvoidBottomPadding: false

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐