obscureText:是否将输入内容隐藏,常用于密码输入框。 enabled:输入框是否可编辑。 maxLength:允许输入的最大字符数。 textInputAction:键盘操作按钮的类型,例如完成、继续等。 keyboardType:键盘的类型,如文本、数字、URL等。 onChanged:文本变化时的回调函数。
TextInputType keyboardType,//键盘类型,即输入类型 this.textInputAction,//键盘按钮 this.textCapitalization = TextCapitalization.none,//大小写 this.style,//样式 this.strutStyle, this.textAlign = TextAlign.start,//对齐方式 this.textDirection, this.autofocus = false,//自动聚焦 this.obscureText = fals...
InputDecoration:用于控制TextField的外观显示,如提示文本、背景颜色、边框等。 keyboardType:用于设置该输入框默认的键盘输入类型,取值如下: textInputAction:键盘动作按钮图标(即回车键位图标),它是一个枚举值,有多个可选值,全部的取值列表读者可以查看API文档 style:正在编辑的文本样式。 textAlign: 输入框内编辑文本在...
//输入框的装饰器,用来修改外观TextInputType keyboardType,//设置输入类型,不同的输入类型键盘不一样this.textInputAction,//用于控制键盘动作(一般位于右下角,默认是完成)this.textCapitalization = TextCapitalization.none,
InputDecoration:用于控制TextField的外观显示,如提示文本、背景颜色、边框等。 InputDecoration 外观显示设置 keyboardType:用于设置该输入框默认的键盘输入类型,取值如下: 设置该输入框默认的键盘输入类型 keyboardType键盘类型代码以及效果图 textInputAction:键盘动作按钮图标(即回车键位图标),它是一个枚举值,有多个可选值...
///对当前的TextField下的controller监听去刷视图_controller.addListener((){setState((){});});TextField(controller:_controller,focusNode:_focusNode,textInputAction:TextInputAction.search,style:TextStyle(fontSize:17,color:Colours.text),maxLines:1,cursorColor:Colours.app_main,textCapitalization:TextCapitaliza...
//发送操作TextField(textInputAction:TextInputAction.send,), 完整的行为列表太长,这里不做展示了,需要的可以进入TextInputAction类查看。 启用或禁用特定TextField的自动更正。使用自动更正字段进行设置。这同时也会禁用输入建议。 TextField(autocorrect:false,), ...
return TextField(textInputAction: TextInputAction.search); autofocus是否自动获取焦点,进入页面优先获取焦点,并弹出键盘,若页面中有多个TextField设置autofocus为true则优先获取第一个焦点; return TextField(autofocus: true); focusNode手动获取焦点,可配合键盘输入等减少用户操作次数,直接获取下一个TextField焦点; ...
Flutter输⼊框TextField属性及监听事件介绍 textField⽤于⽂本输⼊,它提供了很多属性:const TextField({ ...TextEditingController controller,FocusNode focusNode,InputDecoration decoration = const InputDecoration(),TextInputType keyboardType,TextInputAction textInputAction,TextStyle style,TextAlign textAlign...
TextFiled组件的API 先来看一下TextFiled的构造方法: const TextField({ Key key, this.controller, this.focusNode, this.decoration = const InputDecoration(), TextInputType keyboardType, this.textInputAction, this.textCapitalization = TextCapitalization.none, ...