【发布时间】:2020-10-06 07:14:24
【问题描述】:
我已经在 Flutter 中尝试过 TextField 的 PrefixIcon,但这次我正在寻找类似 Postfix Clickable Icon 的东西。我正在附上图像,我想实现这样的目标。 图标可点击的地方,点击图标会显示另一个 TextField。
图片如下:
【问题讨论】:
我已经在 Flutter 中尝试过 TextField 的 PrefixIcon,但这次我正在寻找类似 Postfix Clickable Icon 的东西。我正在附上图像,我想实现这样的目标。 图标可点击的地方,点击图标会显示另一个 TextField。
图片如下:
【问题讨论】:
使用suffixIcon。如果这不符合您的预期,您可以随时使用Stack。
【讨论】:
您可以使用Stack 小部件来执行此操作。它的工作方式类似于 Row 或 Column,但它会将其子级堆叠在一起。
https://api.flutter.dev/flutter/widgets/Stack-class.html
你正在尝试做这样的事情,
Stack(
alignment: Alignment.centerRight,
children: <Widget>[
TextField(),
IconButton(icon: Icon(Icons.add), onPressed: (){
//Code
})
],
),
【讨论】: