如何在prefixIcon内的Flutter TextFormField中添加图像

问题描述 投票:0回答:1

在TextFormField中的prefixIcon接受一个小部件,我使用了Image.asset(lock,width:10,height:10,),但它的大小大于20,我该怎么办?

image flutter size textfield assets
1个回答
0
投票
您可以在TextFormField小部件中如下添加prefixIcon,

prefixIcon: Padding( padding: const EdgeInsets.all(10.0), child: Image.asset( 'assets/facebook_logo.jpg', width: 20, height: 20, fit: BoxFit.fill, ), ),

prefixIcon是默认为48 * 48像素宽的窗口小部件,根据颤振documentation。因此,要减小图标的大小,请在所有大小上添加填充,然后您就可以根据需要进行调整。
© www.soinside.com 2019 - 2024. All rights reserved.