我试图为我的文本字段构建一个边框,例如:
return TextField(
...
border: OutlineInputBorder(
borderSide: BorderSide(
color: Colors.red,
width: 5.0),
)
)
)
但它总是返回一个宽度为 1.0 的黑色边框。 我发现更改颜色的唯一方法是创建一个 ThemeData,在其中指定提示颜色,但我找不到更改宽度的方法。
最佳答案
您要查找的是 - InputDecoration
的 enabledBorder
属性。
如果你想改变焦点使用的边框 - focusedBorder
TextField(
decoration: new InputDecoration(
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(color: Colors.greenAccent, width: 5.0),
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(color: Colors.red, width: 5.0),
),
hintText: 'Mobile Number',
),
),
关于dart - Flutter:轮廓输入边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54143526/