如何在颤动的文本字段中处理标签文本? [关闭]

Posted

技术标签:

【中文标题】如何在颤动的文本字段中处理标签文本? [关闭]【英文标题】:how to work with label text in text field in flutter? [closed] 【发布时间】:2020-09-23 03:00:37 【问题描述】:

1 我的标签文本有一些带边框的填充,如何删除该空间? 2 如何在文本字段的边框内写标签文本? 3 flutter中如何调整标签文本的对齐方式?

【问题讨论】:

只问一个问题..并添加您尝试过的代码 看起来像 zomato 摩托车手 【参考方案1】:

1) 对于 textformfield 中的填充,您应该在装饰中编辑 contentPadding,例如:

TextField(
   maxLines: 8,
   decoration: InputDecoration(
      contentPadding: EdgeInsets.fromLTRB(0,0,0,0), <--
      labelText: 'Description',
      labelStyle: txtHintStyle,
   )
 )

并把你想要的任何东西都覆盖到 0。

2) 如果您已经定义了标签文本,则删除提示文本,当您选择文本表单字段时,标签文本将自动覆盖标签。

3) TextFormField 提供 textAlign 参数,例如:

TextFormField(
  textAlign: TextAlign.center,    <--
  controller: _username,
),

【讨论】:

以上是关于如何在颤动的文本字段中处理标签文本? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤动中取消焦点文本字段

如何在文本字段颤动中删除 suffixIcon 的填充

如何在颤动中取消焦点文本字段?

如何在颤动中自定义标签栏宽度?

如何在文本字段中颤动的值末尾设置光标位置?

不仅在颤动中单击它时,如何始终在文本字段中显示提示?