简体   繁体   English

从 Flutter TextField 中移除边框

[英]Remove border from Flutter TextField

I'm trying to remove the border outline from this TextField in flutter, but can't seem to figure the semantic way to do it.我试图在颤动中从这个 TextField 中删除边框轮廓,但似乎无法弄清楚这样做的语义方式。

                        decoration: InputDecoration(
                        labelStyle: const TextStyle(color: Colors.black),
                        contentPadding: const EdgeInsets.only(left: 25),
                        border: OutlineInputBorder(
                          borderRadius: BorderRadius.circular(40.0),
                        ),

Any help is greatly appreciated.任何帮助是极大的赞赏。 Completely blanking on this.对此完全空白。

*edit need to keep BorderRadius.cicrular active *编辑需要保持 BorderRadius.cicrular 处于活动状态

**edit edit looking to remove the black line around this TextInput **编辑编辑希望删除此 TextInput 周围的黑线

在此处输入图片说明

You can remove border outline TextField您可以删除边框轮廓TextField

Here some example may help you:这里的一些例子可能对你有帮助:

 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

Had to modify border to this:不得不将border修改为:

 border: OutlineInputBorder(
                          borderRadius: BorderRadius.circular(10),
                          borderSide: const BorderSide(
                            width: 0,
                            style: BorderStyle.none,
                          ),
                          ),

To maintain BorderRadius.circular and also dump the outline.维护BorderRadius.circular并转储轮廓。

In your textfield, do the following:在您的文本字段中,执行以下操作:

border: OutlineInputBorder(
            borderSide: BorderSide.none,
            borderRadius: BorderRadius.circular(17)
         ),

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM