Ani*_*han 9 flutter flutter-layout
我正在尝试添加一封电子邮件,这是一个很长的文本,但是当文本字段已满时,它会将所有文本切成两半。这是我的代码:
Container(
height: 45,
decoration: BoxDecoration(
color: HexColor(MyColors.white),
),
child: TextFormField(
controller: _email,
maxLength: 100,
autofocus: true,
validator: validateEmail,
keyboardType: TextInputType.emailAddress,
decoration: InputDecoration(
labelText: 'Email',
counterText: "",
border: OutlineInputBorder(),
),
),
),
Run Code Online (Sandbox Code Playgroud)
Rai*_*ado 10
我明白你的意思..你的问题是文本太高了..你可以设置
只需调整 contentPadding 顶部底部即可居中
decoration: InputDecoration(
contentPadding:
const EdgeInsets.only(
left: 8.0,
bottom: 8.0,
top: 8.0)),```
Run Code Online (Sandbox Code Playgroud)
小智 8
我的问题通过添加这些行得到解决:
maxLines: 1,
decoration: InputDecoration(
isDense: true,
.
.
.)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3041 次 |
| 最近记录: |