Flutter TextField对齐问题解决
Flutter版本:1.12
问题: TextField的hintText对齐 以及TextField相对于父布局对齐
解决方法:
之前因为升级了flutter版本,发现项目里面的部分TextField对齐有问题,这个问题困扰了我很长时间,下面直接上代码
TextField(
style: TextStyle(
fontSize: 18,
color:Colors.blue,
textBaseline: TextBaseline.alphabetic, //用于提示文字对齐
),
decoration: InputDecoration(
isDense: true, //重要 用于编辑框对齐
contentPadding: EdgeInsets.zero,
hintText: "我是提示文字",
border: InputBorder.none, //去除编辑框下划线
hintStyle: TextStyle(
fontSize: BaseConfig.font_h3,
textBaseline: TextBaseline.alphabetic, //用于提示文字对齐
color: BaseConfig.hintTextColor),
),
),
其中isDense: true, textBaseline: TextBaseline.alphabetic,为重要参数