首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当`maxLines`为空时,如何让`TextFormField` `prefixIcon`保持顶部对齐?

maxLines为空时,可以通过设置prefixIconalignment属性为Alignment.topCenter来实现保持顶部对齐。具体代码如下:

代码语言:txt
复制
TextFormField(
  maxLines: null,
  decoration: InputDecoration(
    prefixIcon: Icon(Icons.search),
    prefixIconConstraints: BoxConstraints.tightFor(height: 24),
  ),
)

在上述代码中,我们将maxLines属性设置为null,表示TextFormField可以根据内容自动调整高度。然后,通过prefixIconConstraints属性设置prefixIcon的高度为24,以确保图标的高度与输入框一致。最后,通过alignment属性将prefixIcon设置为顶部对齐。

这样,无论输入框的高度如何变化,prefixIcon都会保持在顶部对齐。

推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券