如何删除 prefixIcon 和 texformfield 文本之间的 space?
How to remove space between prefixIcon and texformfield text?
如何在 Flutter 中删除 TextFormField 中前缀图标后的 space?我已经尝试过 isCollapsed = true、isDense = true。我已经设置了我的 contentPadding:EdgeInsets.all(0)。然而,使用 prefix 而不是 prefixIcon 解决了我的问题,但还有另一个问题。前缀仅出现在焦点上。如何解决我的问题?我想让前缀(或前缀图标)在开头始终可见。并且 TextFormField 的文本必须像前缀的继续。
检查下面的代码:完美运行:
TextField(
decoration: InputDecoration(
// choose any icon of your choice here
prefixIcon: Icon(Icons.person),
// set the prefix icon constraints
prefixIconConstraints: BoxConstraints(
minWidth: 25,
minHeight: 25,
),
),
),
试试这个
TextFormField(
decoration: const InputDecoration(
prefixIcon: Text("118"),
prefixIconConstraints: BoxConstraints(maxWidth: 40)),
)
如何在 Flutter 中删除 TextFormField 中前缀图标后的 space?我已经尝试过 isCollapsed = true、isDense = true。我已经设置了我的 contentPadding:EdgeInsets.all(0)。然而,使用 prefix 而不是 prefixIcon 解决了我的问题,但还有另一个问题。前缀仅出现在焦点上。如何解决我的问题?我想让前缀(或前缀图标)在开头始终可见。并且 TextFormField 的文本必须像前缀的继续。
检查下面的代码:完美运行:
TextField(
decoration: InputDecoration(
// choose any icon of your choice here
prefixIcon: Icon(Icons.person),
// set the prefix icon constraints
prefixIconConstraints: BoxConstraints(
minWidth: 25,
minHeight: 25,
),
),
),
试试这个
TextFormField(
decoration: const InputDecoration(
prefixIcon: Text("118"),
prefixIconConstraints: BoxConstraints(maxWidth: 40)),
)