【发布时间】:2019-11-20 11:12:12
【问题描述】:
我想为我的文本字段设置一个清除按钮。我找到了一个如何使用装饰添加它的示例,但它的位置完全关闭。如何调整图标的位置?
另外,我无法让输入文本在输入字段中居中。我没有找到任何如何将输入框中的文本垂直居中。
谢谢!
...
TextEditingController _textFieldController = TextEditingController();
...
Widget searchField(BuildContext context) {
return Container(
width: 200,
height: 30,
color: Colors.grey[250],
child: TextField(
controller: _textFieldController,
decoration: InputDecoration(
suffix: IconButton(
padding: EdgeInsets.all(0),
alignment: Alignment.bottomLeft,
icon: Icon(Icons.cancel),
onPressed: _onClear,
),
border: OutlineInputBorder(),
hintText: 'Blablabla',
),
)
);
}
【问题讨论】: