我面临一个问题。当用户输入标题时,直到字符的长度小于 textformfield 的长度是可以的(参见屏幕截图 1)。但是,如果字符的长度超过了 textformfield 的长度,那么 textformfield 似乎变成了 2 行。我想保留单行但允许用户继续输入而不会出现问题。我怎样才能做到这一点?
谢谢,
Container(
height: 45,
child: Row(
children: [
Expanded(
child: SizedBox(
child: TextFormField(
controller: _titleTextField,
focusNode: _titleTextFieldFocusNode,
keyboardType: TextInputType.text,
textInputAction: TextInputAction.next,
maxLines: 1,
maxLength: null,
decoration: InputDecoration(
labelText: 'Title',
border: OutlineInputBorder(
borderRadius: BorderRadius.all(
Radius.circular(3)),
),
),
),
),
flex: 1,
)
],
)),