簡単そうに聞こえるかもしれませんが、Flutter で複数行の編集可能なテキストフィールドを作成するにはどうすればよいでしょうか? TextField は 1 行でのみ機能します。
編集:明確ではないようなので、いくつか詳細を述べます。テキスト コンテンツを仮想的に折り返すように multiline を設定できますが、それでも multiline ではありません。1 行が複数の行に表示されます。このような操作を実行したい場合、実行できません。ENTER
ボタンにアクセスできないためです。また、Enter ボタンがないということは、multiline がないことを意味します。
ベストアンサー1
自動折り返しを使用するには、maxLines
次のように設定しますnull
。
TextField(
keyboardType: TextInputType.multiline,
maxLines: null,
)
maxLines
プロパティが の場合null
、行数に制限はなく、折り返しが有効になります。