gpt4 book ai didi

dart - 如何在 flutter 多行和换行中制作EditableText或TextField?

转载 作者:行者123 更新时间:2023-12-03 03:26:41 25 4
gpt4 key购买 nike

我想要一种使TextField或EditableText的文本换行到另一行的方法。
以及如何使它们成为多行。

我不知道这是否重要,但是EditableText位于ListTile> Card> Container中。

这是我的代码:

return ListTile(
title: Card(
child: Container(
padding: EdgeInsets.all(10.0),
child: EditableText(
textAlign: TextAlign.start,
focusNode: _focusNode,
controller: _textEditingController,
style: TextStyle(
color: Colors.black,
fontSize: 18.0,
),
keyboardType: TextInputType.multiline,
cursorColor: Colors.blue,
),
),
),
);

它不起作用,请帮助。我到处搜索了!

我正在运行Flutter版本:0.4.4和Dart版本:2.0.0-dev.54.0

最佳答案

您需要将maxLines属性设置为null(无限增长)或固定数字。

默认情况下maxLines等于1。

关于dart - 如何在 flutter 多行和换行中制作EditableText或TextField?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50856939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com