颤振TextFormField iOS键盘建议为白色

颤振TextFormField iOS键盘建议为白色,ios,flutter,dart,Ios,Flutter,Dart,我有一个TextFormField,当我键入内容时,只要iOS键盘有建议,文本就不可见。 我的应用程序只有深色模式,文本颜色为白色。这个建议一出现,就只有一块白色的方块。 这不会发生在Android上,也不会发生在使用谷歌键盘应用的iOS上 试试这个 TextFormField( // ... style: TextStyle( backgroundColor: Colors.transparent, color: Colors.white, ), ), 编辑 还可

我有一个
TextFormField
,当我键入内容时,只要iOS键盘有建议,文本就不可见。 我的应用程序只有深色模式,文本颜色为白色。这个建议一出现,就只有一块白色的方块。 这不会发生在Android上,也不会发生在使用谷歌键盘应用的iOS上

试试这个

TextFormField(
  // ...
  style: TextStyle(
    backgroundColor: Colors.transparent,
    color: Colors.white,
  ),
),
编辑
还可以编辑
主题数据
,并更改
文本选择颜色
属性值,如下所示

ThemeData(
  // ...
  textSelectionColor: Colors.transparent, // or your desired color
),

这对我不起作用。但是当我在没有得到任何建议的情况下输入文本,然后选择完整的文本时,会出现相同的白色框。如何更改所选文本颜色?请查看我的答案编辑
textSelectionColor
已解决此问题,谢谢!