在键盘上方颤动额外/不需要的空间

Mar*_*ltz 3 dart flutter

在 Flutter 中单击文本字段时,我有一个奇怪的额外间距,在普通的 iOS 键盘上方会出现一些额外的灰色框。任何人都可以帮助我这是从哪里来的以及如何摆脱它?视频显示了它的外观。

谢谢!

在此处输入图片说明

在此处输入图片说明

Mar*_*ltz 5

找到了,谢谢帮助!

我有一个底部带有选项卡的设置,并且在之前的测试中将这两个属性在脚手架设置中设置为 false:

      child: Scaffold(
//        resizeToAvoidBottomPadding: false, <-- caused the extra space
//        resizeToAvoidBottomInset: false, <-- caused the extra space
        body: buildTabs(context),
Run Code Online (Sandbox Code Playgroud)


Jim*_*mmy 5

Scaffold当您将 a 嵌套在另一个 内时,会发生此问题Scaffold

我在外部脚手架中添加了以下属性来解决该问题:

Scaffold(
  ...
  resizeToAvoidBottomInset: false,
)
Run Code Online (Sandbox Code Playgroud)