flutter - 如何将 SVG 图标放入颤动?
问题描述
将此代码放入 pubspec.yaml
flutter_svg: ^0.19.3
即使我投入了这些资产
assets:
- assets\icons\logo.jpg
- assets\icons\menuicon.svg
- assets\icons\searchIcon.svg
在代码中它看起来像这样
IconButton(
icon: Icon(Icons.searchicon.svg),
onPressed: () {},
解决方案
Icon 参数不仅接受任何类型的小部件 Icon 所以你可以使用任何像下面这样的小部件
IconButton(icon: SvgPicture.asset(
assetName,
color: Colors.red,
semanticsLabel: 'Label'
),onPressed: () {},
推荐阅读
- http - 当前浏览器的最大 Cookie 大小(2018 年)
- image - 为什么我的 opencart 产品图像显示模糊?怎么修?
- python - 在 Python 中绘制来自两个不同数据帧的相同变量的图形
- java - weka , java , MultilabelArffFileStream.java
- node.js - 为什么从 worker 到 master 的 IPC 消息的时间很慢?(>400ms)
- kibana - Kibana UI 无法在 Linux 上加载
- php - 如何使用插件编辑 moodle 核心文件?
- c# - IBMDB2 OLeDB 连接异常“尝试读取或写入受保护的内存。这通常表明其他内存已损坏”
- wordpress - wordpress - 如何在functions.php中获取当前术语
- c# - VS 17 循环遍历,调用 API,注入 JSON