Flutter TextField 文字不居中


如果按照Flutter默认样式,创建的TextField会出现以下图片中的这种情况

即使按照网上的更改其中的textalign和contentpadding也无济于事

contentpadding需要一点一点根据父组件来微调位置,textalign直接无效了。
(路人:就我一个人设置了一下contentpadding就好了吗)

带TextField的搜索框

修复:设置TextField里面的decoration对应的InputDecoration中的boder参数

会自动校正文字的位置

修复完成

代码:

```  

TextField( InputDecoration( focusedBorder: OutlineInputBorder( borderSide: BorderSide(width:0, color: Colors.transparent)), disabledBorder: OutlineInputBorder( borderSide: BorderSide(width:0, color: Colors.transparent)), enabledBorder: OutlineInputBorder( borderSide: BorderSide(width:0, color: Colors.transparent)), border: OutlineInputBorder( borderSide: BorderSide(width:0, color: Colors.transparent)), contentPadding: EdgeInsets.symmetric(vertical:0), ),//other config ), 

```

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。