作者:芝麻开门影视广告 | 来源:互联网 | 2023-06-23 11:44
我知道有一种方法可以将图像转换为Icon
via ImageIcon
。但我使用的FancyBottomNavigation
是TabData
具有参数iconData
类型的必需项IconData
。反正有没有将图像转换为 IconData。
回答
您可以svg
使用 FlutterIcon(自定义图标生成器)轻松用作 IconData。按着这些次序 :
前往FlutterIcon.com
拖放所有图标
给一个班级名称(比方说CustomIcons
)
下载并解压。
将fonts
文件夹复制到您的应用程序文件夹,并在fonts
您在 flutter.js 中添加普通字体时添加。(请参阅此处如何添加自定义字体)。
将CustomIcons
我们生成的自定义类复制到您的lib
目录中。
Use CustomIcons
如IconData
:
Icon(CustomIcons.hamburger)