///键盘回车键的样式
/**
* none 为不弹出键盘
* unspecified 换行
* none 为不弹出键盘
* done 完成或者done
* go 前往或者go
* search 搜索或者search
* send 发送或者send
* next 下一项或者next
* previous
* continueAction 继续或者 continue
* join 加入或者join
* route 路线或者route
* emergencyCall 紧急电话
* newline 换行或者newline
*/
textInputAction: TextInputAction.newline,
4 TextField设置不可编辑
文本输入框TextField设置为不可编辑可通过设置TextField的属性enabled的值为false,也可设置TextField的只读属性readOnly为true,
两者的区别是使用到的边框样式不一样。 前者有正常编辑输入下的背景,后者没有背景
如果是使用enabled为false这种方式,那么TextField使用到的边框样式只是disabledBorder所配置的边框样式。
如果是使用的readOnly为true只读方式,那么TextField可以使用focusedBorder、enabledBorder、errorBorder配置的综合样式。
补充:
obscureText 密码设置说明,当输入的文本为密码选项时,输入文本是不可见的,这时 maxLines 性如果设置了,那么必须要求为 maxLines=1,因为在实际应用中,密码一般不会太长,一行足以承载,当设置的 maxLines>1时,flutter 应用程序在运行时会报异常。
onChanged 回调函数,只有当输入文本框中的文本内容有变化时,此函数才会被回调,焦点改变时不会触发。