Flutter 用户如何在textfield或textformfield中看到整个文本?

Flutter 用户如何在textfield或textformfield中看到整个文本?,flutter,Flutter,我有一个TextFormField,用户可以在其中编辑文本。在编辑文本时,我希望用户看到他输入的全部文本。有办法做到这一点吗?编辑时,当前只有一行文本可见。您可以使用“多行”属性 TextField( keyboardType: TextInputType.multiline, maxLines: null, ) 如果您希望用户输入中最多有3行,也可以将“maxLines”设置为3。您可以使用multilines属性 TextField( keyboardType: TextInp

我有一个TextFormField,用户可以在其中编辑文本。在编辑文本时,我希望用户看到他输入的全部文本。有办法做到这一点吗?编辑时,当前只有一行文本可见。

您可以使用“多行”属性

TextField(
  keyboardType: TextInputType.multiline,
  maxLines: null,
)

如果您希望用户输入中最多有3行,也可以将“maxLines”设置为3。

您可以使用multilines属性

TextField(
  keyboardType: TextInputType.multiline,
  maxLines: null,
)

如果您希望用户输入最多3行,也可以将“maxLines”设置为3。

您可以使用TextField和
maxLines的
键盘类型属性(自动换行为空):

TextField(
键盘类型:TextInputType.multiline,
maxLines:
)

您可以使用TextField和
maxLines的
键盘类型
属性(自动换行为null):

TextField(
键盘类型:TextInputType.multiline,
maxLines:
)

默认情况下什么是
maxLines
?默认值为1。这就是默认情况下只能在文本字段中写入一行的原因。如果希望在使用输入中最多显示3行,也可以设置为显示3。默认情况下,
maxLines
是什么?默认值为1。这就是默认情况下只能在文本字段中写入一行的原因。如果您希望使用输入中最多3行,也可以设置为3。