TextField Styles:
场景: prefix 和 content不对齐
解决办法: decoration: isDense: true
删除了文字部分上下默认的padding
TextField(
controller: TextEditingController(),
keyboardType: TextInputType.text,
maxLines: 1,
decoration: InputDecoration(
isDense: true,
fillColor: Colors.red,
prefixIcon: Icon(),
border: InputBorder.none,
hintText: 'hint text',
// contentPadding: EdgeInsets.only(),
// prefixIconConstraints: BoxConstraints(
// minWidth: 40.w,
// minHeight: 30.w,
// ),
)
);
contentPadding 属性可以给文字部分加padding prefixIconConstraints可以限制前缀的大小