这听起来很简单,但是我们如何在 Flutter 中创建多行可编辑文本字段? TextField 仅适用于单行。
编辑:一些精确度,因为似乎不清楚。
虽然您可以设置多行以虚拟包装文本内容,但它仍然不是多行。它是显示为多行的单行。
如果你想做这样的事情,那么你不能。因为您无权访问 ENTER
按钮。而且没有回车键意味着没有多行。
最佳答案
要使用自动换行,只需将 maxLines
设置为 null
:
TextField(
keyboardType: TextInputType.multiline,
maxLines: null,
)
如果maxLines
属性为null
,则不限制行数,并启用换行。
关于dart - Flutter 中的多行文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45900387/