有没有合适的方法向 TextField
添加清除按钮?
就像这张来自 Material 设计指南的图片:
我发现是在InputDecoration
的suffixIcon
中设置一个明确的IconButton
。这是正确的方法吗?
最佳答案
输出:
创建一个变量
var _controller = TextEditingController();
还有你的 TextField
:
TextField(
controller: _controller,
decoration: InputDecoration(
hintText: 'Enter a message',
suffixIcon: IconButton(
onPressed: _controller.clear,
icon: Icon(Icons.clear),
),
),
)
关于flutter - 如何将清除按钮添加到 TextField 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48927928/