Wing的小站

  • 首页
  • IT新闻
  • 技术文章
  • 生活随笔
  • 休闲娱乐
  • 个人作品
  • 留言板
  • 关于博主
JavaFX,Unity3D,Android,IOS,技术教程,生活随笔
  1. 首页
  2. 技术文章
  3. 正文

Flutter TextFormField调整errorText的间距

2023年12月11日 1333点热度 0人点赞 0条评论

在我们使用Flutter TextFormField/TextField的时候,如果只是调整文本内边距,其实使用InputDecoration中的contentPadding就行了,如下所示

InputDecoration(contentPadding: const EdgeInsets.fromLTRB(15, 5, 15, 5))

但实际上显示会像下图一样,errorText与左侧有一定的距离。

更多时候,我们都希望它能靠左显示,由于Flutter里暂时没有看到单独控制errorText的Padding的,所以我们可以采用另外一种方式来处理。

InputDecoration(
      contentPadding: const EdgeInsets.fromLTRB(0, 5, 15, 5),
      prefix: const Padding(padding: EdgeInsets.only(left: 15))
)

我们可以使用prefix新增加一个padding的距离,这样就能显示正常了。


最近由于开始做Flutter了,就顺便分享一下Flutter里的一些开发内容,虽然现在很少更新博客,但还是想着继续维护下去。

标签: Flutter
最后更新:2023年12月11日

wing1314

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2023 Wing的小站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

鄂ICP备17006951号-1

42011102000591