【发布时间】:2021-04-17 09:46:22
【问题描述】:
当我使用 iOS 暗模式时。然后 flutter Text field 的文字颜色是不可见的。如何解决这个问题?
【问题讨论】:
-
您是否覆盖了任何主题?也请发布 MaterialApp 中给出的主题数据。
-
是的!我将浅色主题覆盖为深色主题。
标签: ios flutter dart textfield darkmode
当我使用 iOS 暗模式时。然后 flutter Text field 的文字颜色是不可见的。如何解决这个问题?
【问题讨论】:
标签: ios flutter dart textfield darkmode
如果您使用 Colors.black 作为文本颜色,我想这可能会起作用。我猜 Cupertino 模板使用 CupertinoColors.black 作为文本颜色,但不是背景的等价物。即使这种颜色被称为黑色,它在黑暗模式下也会变成白色。我认为材料颜色不是这种情况。否则,使用 RGB 定义您自己的黑色 - 或者更好的是,使用 CupertinoColors.white 作为背景(因为它会变成黑色)
【讨论】: