0

我正在开发一个 Flutter 应用程序。在特定屏幕中,我有一个 Cupertino 样式的文本字段。(整个应用程序是 Cupertino,我在屏幕下方有四个 TabBar)。每当我单击文本字段时,虚拟键盘就会打开,并且所有小部件都挤在文本字段和键盘之间(当然还有黄黑色带)。

小部件是可扩展的行和列(Flexible 也有相同的结果)。

resizeToAvoidBottomPadding 被禁用。resizeToAvoidBottomInset 没有任何功能。SingleChildScrollView 不起作用。ListView 毫无意义,因为我的小部件是无状态的和静态的。

我需要的是在当前小部件之上打开键盘,而不是移动它们。这个问题在 iOS 和 Android 中都存在。

4

1 回答 1

0

几周后,我终于找到了解决方案。尽管在上面指出“resizeToAvoidBottomInset”不起作用,但我在选项卡的一个文件夹中使用它。但是,这应该添加到您构建选项卡的位置。

于 2019-09-20T12:18:00.323 回答