Kerberos认证原理 分布式 android教程 iic session javafx silverlight dll nlp Keys.js vue数据绑定 access教学视频 oracle一键卸载工具 git显示所有远程分支 hbase集群搭建 websocket库 docker创建容器 kubernetes官网 python学习 filejava java的for循环 linuxtail命令 linux入门基础 flash实例教程 js删除数组指定元素 js添加元素 思源黑体cn dnf瞎子传说套选择 奥法隐藏外观 男网红头像 dos系统下载 梦想世界科举答案 全能音频转换通 刻刀工具 cdr透明度怎么调 ps画笔颜色 小米自动开关机 数据库密码忘了怎么办 方正像素字体 护魂者的命运
当前位置: 首页 > 学习教程  > 

【Flutter】改变TextField 边框颜色

2020/10/16 18:01:33 文章标签: input边框颜色

本篇为本人平时总结的经验,如有更好的写法请留言。 TextField(autofocus: true,controller: TextEditingController.fromValue(TextEditingValue(text: value,selection: TextSelection.fromPosition(TextPosition(affinity: TextAffinity.downstream, offset: val…

本篇为本人平时总结的经验,如有更好的写法请留言。

TextField(
      autofocus: true,
      controller: TextEditingController.fromValue(TextEditingValue(
          text: value,
          selection: TextSelection.fromPosition(TextPosition(
              affinity: TextAffinity.downstream, offset: value.length)))),
      decoration: InputDecoration(
        contentPadding: EdgeInsets.fromLTRB(isHaveUnit ? 20 : 8, 0, 8, 0),
        enabledBorder: OutlineInputBorder(
            borderSide: BorderSide(color: Color(0xffB6B6B6), width: 0.5)),
        focusedBorder: OutlineInputBorder(
            borderSide: BorderSide(color: Color(0xffFD3F2A), width: 1)),
      ),
      textAlign: TextAlign.right,
      inputFormatters: [
        WhitelistingTextInputFormatter(RegExp("[0-9.-]")),
      ],
      keyboardType: TextInputType.number,
      onChanged: onChanged,
    );

直接设置border的颜色不起作用,包括这只theme的border的颜色也是,需要设置enabledBorder,focusedBorder的border颜色并且制定border宽度才会修改成功。


本文链接: http://www.dtmao.cc/news_show_300290.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?