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

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

【问题讨论】:

  • 只问一个问题..并添加您尝试过的代码
  • 看起来像 zomato 摩托车手

标签: flutter flutter-layout flutter-dependencies flutter-animation flutter-web


【解决方案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,
),

【讨论】:

    猜你喜欢
    • 2020-12-13
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-16
    相关资源
    最近更新 更多