Flutter TextField怎样去除下划线及有焦点时颜色

修改方法
只有把
enabledBorder: new UnderlineInputBorder
focusedBorder: new UnderlineInputBorder
设置为 borderSide: BorderSide.none, 即可,修改焦点时颜色都可以在这里定义

      Container(
                  padding: EdgeInsets.only(left: 18.0, right: 18.0),
                  height: 150.0,
                  child: new TextField(
                    controller: _mnemonicController,
                    keyboardType: TextInputType.text,
                    maxLength: 150,
                    onChanged: (value) {
                      setState(() {});
                    },
                    autofocus: false,
                    decoration: Inputdecoration(
                      enabledBorder: new UnderlineInputBorder( //没有焦点时
                        borderSide: BorderSide.none,
                      ),
                      focusedBorder: new UnderlineInputBorder(  //有焦点时
                        borderSide: BorderSide.none,
                      ),
                      contentPadding:
                          EdgeInsets.symmetric(vertical: 10, horizontal: 10),
                      hintText:
                          S.of(context).string_wallet_enter_receive_amount,
                      counterText: '',
                    ),
                  ),
                ),

相关文章

这篇文章主要讲解了“FlutterComponent动画的显和隐怎么实现...
这篇文章主要讲解了“flutter微信聊天输入框功能如何实现”,...
本篇内容介绍了“Flutter之Navigator的高级用法有哪些”的有...
这篇文章主要介绍“Flutter怎么使用Android原生播放器”,在...
Flutter开发的android端如何修改APP名称,logo,版本号,具体...
Flutter路由管理初识路由概念一.路由管理1.1.Route1.2.Mater...