【发布时间】:2020-05-14 05:32:42
【问题描述】:
我需要你的帮助。我正在使用一个 ListView,它包含一个高度为 100 的容器和一个 Textfield,其中 maxlines 设置为 null。
maxlines 设置为null,因为用户应该能够写任意多的行。
Textfield 和 Container 嵌套在 ListView 中,因为如果 Textfield 展开超过屏幕高度,它们需要一起滚动。
所以我基本上是在尝试制作某种笔记应用程序。 Container 是标题。 Textfield 是 textbody。
问题:
当用户没有在Textfield 中输入任何内容时,Textfield 应该填充剩余的空间。所以它应该像 Expandable Widget 一样展开到屏幕的末尾。我怎样才能做到这一点?
【问题讨论】:
-
添加一些你到目前为止所做的代码......但也根据你所说的,尝试将
minLines值设置为将填满整个屏幕的值 -
@mjhansen3 minLines 工作正常!您对如何计算 minLines 以准确填充剩余空间有任何想法吗?
-
目前,我不知道如何计算适合剩余空间的确切数字。
标签: android flutter flutter-layout