TextField简介
文本输入框,拥有复杂的属性。可指定控制器、文字样式、装饰线、行数限制、游标样式等。监听输入框变动事件。
使用场景:
搜索框,输入账号密码等
属性 | 作用 |
---|---|
controller | 输入框监听器 |
decoration | 输入框装饰属性 |
textAlign | 内容对齐方式 |
textAlignVertical | 文本垂直对齐 |
textDirection | 文字方向 |
maxLength | 输入最大长度 |
cursorColor | 光标颜色 |
cursorHeight | 光标高度 |
cursorWidth | 光标宽度 |
showCursor | 是否显示光标 |
onEditingComplete | 编辑完成 |
onChanged | 文本改变时响应 |
onSubmitted | 点击确实时响应 |
InputDecoration属性
属性 | 作用 |
---|---|
icon | 边框左边的图标 |
iconColor | 左边图标的颜色 |
label | 标签Text() |
labelText | 标签文本内容 |
labelStyle | 标签文本样式 |
helperText | 左侧底部文本内容 |
helperStyle | 左侧底部文本样式 |
helperMaxLines | 左侧底部文本最大行数 |
hintText | 提示文本内容 |
hintStyle | 使用TextStyle修改样式 |
hintTextDirection | 提示文本的方向 |
hintMaxLines | 提示文本内容最大行数 |
errorText | 输入异常提示文本 |
errorStyle | 输入异常提示文本样式 |
errorMaxLines |
来源地址:https://blog.csdn.net/u013290250/article/details/130493746