我有一个maxLength的文本字段设置为150。但是,我希望在按enter键时,textField的maxLine属性增加1。请问我怎样才能做到这一点?
在下面找到我的代码:
child: Padding(
padding: const EdgeInsets.all(20.0),
child: TextField(
maxLines: 5,
maxLength: 150,
controller: _userAboutController,
decoration: InputDecoration(
helperText: '(Optional)',
labelText: user.about,
icon: Image.asset(
"Assets/images/country.png",
height: 40.0,
),
focusedBorder: UnderlineInputBorder(
borderSide:
BorderSide(color: secondaryColor, width: 2.0),
),
),
),
),
-
声明
int maxLines = 5
-
按下回车键时,为
maxLines
添加增量。maxLines ++
; -
最后更改文本字段
maxLines: 5
至maxLines ;