多行输入框输入
它让用户输入和编辑较长文字,可以换行并容纳多段内容。
- 可以写好几行内容的大框
- 让我输入备注和描述的那一块
- 能换行写一大段文字的输入框
- 多行文本框
- 长文本输入区
- 文本编辑区
示例
Web / iOS / Android 对照
Web原生支持
桌面与移动端现代浏览器
Textarea
<textarea>
iOS原生支持
iOS / iPadOS
Text Editor
也叫 Text View
SwiftUI: TextEditor|UIKit: UITextView
Android原生支持
Android 手机 / 平板
Text Field
也叫 Multiline Text Field
在 Android 上,这和单行输入框是同一个控件 →Android 的多行输入不是独立控件,是同一个 Text Field 设置 singleLine=false 或指定行数。Compose Material 3: TextField(singleLine = false)
使用规范
什么时候用
- 输入备注、描述、评论正文等可能换行的较长内容
什么时候别用
- 只需一个短值时不要给过大的输入区,固定答案也不要让用户手写
容易混淆
给 AI 的提示词
这条词条还没有经过验证的实现提示词。