flutter - 根据内容将 TextField 高度扩展到某些行
问题描述
TextField multi-lined
仅当内容超过一行时,我才尝试制作。与 WhatsApp 聊天 TextField 类似,只有当内容至少 6 行时才会扩展到最多 6 行。
我已经尝试过maxLines
的属性TextField
,但无论其中是否有任何内容,它都会使其高度为 6 行。
我也尝试过设置keyboardType: TextInputType.multiline
,但它不会改变 TextField 的高度。
请帮我解决这个问题。提前致谢。
解决方案
Try this
new TextField(
maxLines: null,
keyboardType: TextInputType.multiline,
)
推荐阅读
- java - 在同一服务器上创建 IBM MQ 连接的最佳方式
- javascript - 如何在 Angular 项目中使用 .flat()?
- java - Elastic Transcoder 输出持续时间与我的输入持续时间的总和不匹配
- python - 连接两个数据框并扩展其中一个的内容
- css - CSS 如何连接线
- c# - Unity - scale UI element based on closeness to a target?
- r - 根据每行中的缺失值选择列
- python - Why is etree returning nothing from my SVG when I run `for glyph in font.iter('glyph')`?
- angular-material - 角材料单选按钮组 - 屏幕阅读器无法正确阅读
- python - Google EdgeTPU 无法让 PWM 与 Python 一起使用