在我的应用程序上找不到解决权利的解决方案

时间:2019-11-19 23:18:52

标签: flutter input

我遇到了这个溢出问题

我尝试了许多关于stackoverflow提出的解决方案,但没有解决为singlescrollview,padding ...

当我尝试在所有应用程序textformfield上进行复制时,都会得到此提示

这是我的身体,具有列表视图和用于修复滚动和底部溢出的填充

dio

在小部件中输入电子邮件textformfield

contentType

2 个答案:

答案 0 :(得分:0)

不幸的是,您遇到了一个实际的Flutter错误,这与您的代码无关:

https://github.com/flutter/flutter/issues/35826

current workaround用于更改按钮主题中按钮的最小宽度:

theme: ThemeData(
        buttonTheme: ButtonThemeData(minWidth: 10,),
        textTheme: TextTheme(button: TextStyle(fontSize: 10)),
)

此更改使按钮可以更靠近在一起并防止溢出。

有一个open PR可以正确解决此问题,但尚未合并。

答案 1 :(得分:0)

已报告此问题#35826,并且正在通过链接解决此问题:  #39624作为临时解决方案,您可以编辑: flutter / packages / flutter / lib / src / material / text_selection.dart 删除行 48 并选择所有按钮将不会显示。

  if (handleSelectAll != null) FlatButton(child: 
  Text(localizations.selectAllButtonLabel), onPressed: handleSelectAll),

记住要重建,因为热重装将无法进行此更改。