首页 > 解决方案 > 根据内容将 TextField 高度扩展到某些行

问题描述

TextField multi-lined仅当内容超过一行时,我才尝试制作。与 WhatsApp 聊天 TextField 类似,只有当内容至少 6 行时才会扩展到最多 6 行。

我已经尝试过maxLines的属性TextField,但无论其中是否有任何内容,它都会使其高度为 6 行。

我也尝试过设置keyboardType: TextInputType.multiline,但它不会改变 TextField 的高度。

请帮我解决这个问题。提前致谢。

标签: flutterflutter-layout

解决方案


Try this

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

推荐阅读