今天遇到了一个关于TextField的问题:
如果给textField设定的布局高度小于它的默认高度,那么它的居中就会有问题.
修改后的效果:
代码:
Container(
color: Colors.black12,
constraints: BoxConstraints(maxHeight: 30),
child: TextField(
textAlignVertical: TextAlignVertical.bottom,
focusNode: secondTextFieldNode,
decoration: InputDecoration(
hintText: '请输入',
border: OutlineInputBorder(borderSide: BorderSide.none),
// contentPadding: EdgeInsets.all(0),
),
textCapitalization: TextCapitalization.characters,
),
),
主要在于
InputBorder.none
TextAlignVertical.bottom
修正contentPadding: EdgeInsets.all(0),
本文地址:https://blog.csdn.net/u011272795/article/details/107873604
如对本文有疑问, 点击进行留言回复!!
网友评论