使TextField换行到新行,而不是溢出

时间:2018-04-06 12:04:23

标签: input dart textfield flutter

我使用TextField包裹的简单Container。 当用户键入一个长字符串时,我希望它自动换行到一个新行。

它目前在一条线上流出屏幕。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

无限数量的行

new TextField(..., maxLines: null)

或有限数量的行

new TextField(..., maxLines: 3)

这样,当内容超出输入字段的高度时,它就会开始滚动

https://docs.flutter.io/flutter/material/TextField/maxLines.html

答案 1 :(得分:1)

您必须将maxLines属性设置为null。默认为1。