这是一个基于 Flutter 3.10.5 的 Flutter Web 项目。我正在尝试更改颤振中文本字段的边框颜色,我注意到颜色是紫色,即使我没有在主题或主样本中的任何位置声明紫色。我很容易解决了这个问题,但我需要了解这个奇怪主题的来源。
所以我只添加了一种边框颜色,它是紫色的,我添加了所有边框来修复更改,但我注意到甚至光标颜色也是紫色的。我的主要样本是灰色的。
小智 2
这是边框颜色和光标颜色的全局定义。
...
textSelectionTheme: TextSelectionThemeData(cursorColor: Colors.grey), // <-- change color
inputDecorationTheme: InputDecorationTheme(
enabledBorder: OutlineInputBorder(
borderRadius: BorderRadius.all(Radius.circular(100)),
borderSide: BorderSide(color: Colors.purple)), // <-- change color
focusedBorder: OutlineInputBorder(
borderRadius: BorderRadius.all(Radius.circular(100)),
borderSide: BorderSide(color: Colors.purple)), // <-- change color
errorBorder: OutlineInputBorder(
borderRadius: BorderRadius.all(Radius.circular(100)),
borderSide: BorderSide(color: Colors.red)), // <-- change color
focusedErrorBorder: OutlineInputBorder(
borderRadius: BorderRadius.all(Radius.circular(100)),
borderSide: BorderSide(color: Colors.red)), // <-- change color
filled: true,
fillColor: Colors.white),
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
893 次 |
| 最近记录: |