[英]Remove border from Flutter TextField
我试图在颤动中从这个 TextField 中删除边框轮廓,但似乎无法弄清楚这样做的语义方式。
decoration: InputDecoration(
labelStyle: const TextStyle(color: Colors.black),
contentPadding: const EdgeInsets.only(left: 25),
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(40.0),
),
任何帮助是极大的赞赏。 对此完全空白。
*编辑需要保持 BorderRadius.cicrular 处于活动状态
**编辑编辑希望删除此 TextInput 周围的黑线
您可以删除边框轮廓TextField
这里的一些例子可能对你有帮助:
TextFormField(
decoration: new InputDecoration(
border: InputBorder.none,
focusedBorder: InputBorder.none,
enabledBorder: InputBorder.none,
errorBorder: InputBorder.none,
disabledBorder: InputBorder.none,),
TextField(
decoration: new InputDecoration(
border: InputBorder.none,
focusedBorder: InputBorder.none,
enabledBorder: InputBorder.none,
errorBorder: InputBorder.none,
disabledBorder: InputBorder.none,
hintText: "Hint here"),)
只需更改border : InputBorder.none
不得不将border
修改为:
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(10),
borderSide: const BorderSide(
width: 0,
style: BorderStyle.none,
),
),
维护BorderRadius.circular
并转储轮廓。
在您的文本字段中,执行以下操作:
border: OutlineInputBorder(
borderSide: BorderSide.none,
borderRadius: BorderRadius.circular(17)
),
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.