我想自定义TextField右边的Icon,但是使用Image后Icon的大小无法更改。如果使用Icon,我可以更改它,为什么?如何使用自定义图像并调整它们的大小?
new TextField(
decoration: InputDecoration(
hintText: '请输入密码',
suffixIcon: new GestureDetector(
onTap: () {},
child: new Container(
color: Colors.cyan,
child: Image(
image: AssetImage(
'images/login/icon_show_sel.png',
),
height: 20,
width: 20,
),
),
),
),
),
5条答案
按热度按时间pkbketx91#
现在可以使用suffixIconConstraints调整后缀图标的大小
kognpnkq2#
这个问题已经解决了。
在Container中添加填充。
下面的代码:
wfsdck303#
将
suffixIcon
小部件 Package 在UnconstrainedBox
中。nue99wik4#
),
zkure5ic5#
只需使用
Container
Package Widget并为其设置width属性