InputDecoration 属性是 TextFormField 中的一个可选属性,用于装饰输入框。该属性包含以下子属性:

  1. 'icon':在输入框前面显示的图标。
  2. 'labelText':输入框上方显示的文本。
  3. 'labelStyle':输入框上方文本的样式。
  4. 'helperText':输入框下方显示的帮助文本。
  5. 'helperStyle':输入框下方帮助文本的样式。
  6. 'hintText':输入框中显示的提示文本。
  7. 'hintStyle':输入框中提示文本的样式。
  8. 'errorText':输入框下方显示的错误文本。
  9. 'errorStyle':输入框下方错误文本的样式。
  10. 'errorMaxLines':输入框下方错误文本的最大行数。
  11. 'border':输入框的边框样式。
  12. 'enabledBorder':输入框启用时的边框样式。
  13. 'focusedBorder':输入框获取焦点时的边框样式。
  14. 'disabledBorder':输入框禁用时的边框样式。
  15. 'counter':输入框右下角显示的字符计数器。
  16. 'counterText':输入框右下角显示的字符计数器的文本。

使用 InputDecoration 属性可以让输入框更加美观,同时提供必要的提示信息和错误信息。

Flutter TextFormField 中的 InputDecoration 属性详解

原文地址: https://www.cveoy.top/t/topic/mSSh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录