监听要销毁 myController.dispose();
TextField 没有height属性, 这里用 maxLines 来控制高度,也可以设置 minLines,让高度随输入内容变化

class _FeedbackPageState extends State<FeedbackPage> {final myController = TextEditingController(); //输入监听@overridevoid dispose() {myController.dispose();super.dispose();}@overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: Text('意见反馈'),),body: getBodyView(),);}Container getBodyView() => Container(child: Column(children: <Widget>[Padding(padding: EdgeInsets.fromLTRB(10, 10, 10, 10),child: TextField(controller: myController,maxLines: 10,decoration: InputDecoration(hintText: "请填写您宝贵的意见",border: OutlineInputBorder(borderRadius: BorderRadius.circular(5.0),borderSide: BorderSide()),),obscureText: false, //是否是密码cursorColor: Colors.red, //光标颜色//内容改变的回调onChanged: (text) {print('change $text');},//内容提交(按回车)的回调onSubmitted: (text) {print('submit $text');},//按回车时调用onEditingComplete: () {print('onEditingComplete');},),),Container(margin: EdgeInsets.only(top: 30),width: 300,height: 40,child: RaisedButton(child: Text('提交'),color: Colors.red,textColor: Colors.white,onPressed: () {if (myController.text.length > 0) {return showDialog(context: context,builder: (context) {return AlertDialog(content: Text(myController.text),);},);} else {return showDialog(context: context,builder: (context) {return AlertDialog(content: Text('请输入内容'),);},);}},),),],),);
}

通过修改 enabledBorder 和 focusedBorder 可以调整边框在选中和失焦时的颜色

child: TextField(controller: pwdController,obscureText: true,decoration: InputDecoration(hintText: '请输入验证码',prefixIcon: Icon(Icons.lock),enabledBorder: UnderlineInputBorder(borderSide: BorderSide(color: Colors.orange),),focusedBorder: UnderlineInputBorder(borderSide: BorderSide(color: Colors.red),),),
),

套一层 Theme 修改主题颜色可以修改 TextField 选中时整体颜色(边框+prefixIcon)

Theme(data: new ThemeData(primaryColor: Colors.red),child: TextField(controller: accountController,decoration: InputDecoration(hintText: '请输入您的手机号',prefixIcon: Icon(Icons.person),),),
)

Flutter TextField边框颜色相关推荐

  1. Flutter TextField 边框样式以及提示文本 、Flutter输入文本TextField

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精. github? 你可能需要 百度同步 CSDN 网易云课堂教程 掘金 知乎 Flutter系列文章 头条同步 本文章首发于微信公众号( ...

  2. flutter TextField 属性详细分析

    flutter TextField 属性 简单的进行了归纳,有些是仅凭字面翻译. flutter TextField中的InputDecoration属性 TextField({Key key,thi ...

  3. 自定义UISearchBar 适配IOS6和IOS7 修改放大镜图标 修改光标颜色 修改边框颜色 placeholder颜色 设置文本框背景

    文章转自:http://blog.csdn.net/zhang_red/article/details/21447535 总结下常用的几点: 1.修改放大镜图标 [self setImage:[UII ...

  4. flutter TextField 输入框被软键盘挡住的解决方案

    flutter TextField 输入框被软键盘挡住的解决方案 参考文章: (1)flutter TextField 输入框被软键盘挡住的解决方案 (2)https://www.cnblogs.co ...

  5. html5 悬停边框,Html,css:在悬停时更改行的边框颜色(Html,css: Change a row's border colow on hover)...

    Html,css:在悬停时更改行的边框颜色(Html,css: Change a row's border colow on hover) 我正在使用DataTables,我试图在行悬停时将行的顶部和 ...

  6. android wps表格如何设置边框颜色

    今天,简单讲讲如何使用WPS Excel设置表格边框. 这个可以说可android的关系不大,但是之前工作时,组长让我写一下工作计划要求用表格写.我完成后,组长说要是美观一些就好,于是自己查询了相关资 ...

  7. UIButton设置圆角和边框及边框颜色

    为什么80%的码农都做不了架构师?>>>    UIButton设置圆角和边框及边框颜色 [box.actionButton.layer setMasksToBounds:YES]; ...

  8. 介绍一个修改 Visual Studio Code 侧边框颜色的扩展 Peacock

    日复一日在 Visual Studio Code 里编辑代码,你是否对其一成不变的侧边框颜色厌倦了呢? https://www.peacockcode.dev/guide/#overview 那就试试 ...

  9. html边框自动变颜色,css怎么设置边框颜色?

    元素外边距内就是元素的的边框 (border).元素的边框就是围绕元素内容和内边据的一条或多条线.每个边框有 3 个方面:宽度.样式,以及颜色.下面我们就来看一下css设置边框颜色的方法. css可以 ...

最新文章

  1. Gamma阶段项目展示
  2. mysql 递归查出子级_Mysql选择递归获取具有多个级别的所有子级
  3. 图形结构:遍历模型,分治法,动态规划,回溯法,BFS,DFS
  4. mysql导入本地sql脚本的两种方式
  5. LeetCode 最大正方形
  6. Nodejs 中的Get、Post
  7. Java Throwable initCause()方法与示例
  8. linux rpm安装软件笔记
  9. RabbitMQ学习之基于spring-rabbitmq的消息异步发送
  10. 如何向普通人解释机器学习、数据挖掘
  11. PowerDesigner15下载安装
  12. 下面不属于python保留字_下面不属于Python保留字的是
  13. 启动kafka时报错:java.nio.file.FileSystemException,另一个程序正在使用此文件,进程无法访问。
  14. Delphi xe7组件和控件的安装方法
  15. 微信订阅号推广只要这一个标题就够了!
  16. 服务器防护ddos攻击的几种方法
  17. 51单片机学习2——DS1302制作简易数码管电子时钟
  18. Cookie 和 Session、实现用户登录逻辑
  19. mysql utf8mb4 emoji_mysql utf8mb4与emoji表情[转]
  20. 自定制vs插件--LearnVSXNow!-#4 创建一个带有工具窗的Package

热门文章

  1. 哪些言论和文字,会让你受教终生?
  2. bt编码格式和种子文件结构
  3. Calibre与netlist后仿网表的仿真。
  4. 图像特征-上篇(10大图像特征)
  5. 建筑施工管理得心应手:智慧工地推动数字城市智能化前进
  6. php mod rewrite.so,开启Apache mod_rewrite模块完全解答
  7. ArcGIS模型工具中迭代器使用及自动命名设置(ArcGIS栅格批量按图幅裁剪)
  8. 快速将webp格式转换成jpg
  9. 洛谷P1086花生采摘c语言
  10. VS2013编译ffmpeg