从Iconfont中下载资源放到项目根目录/assets/fonts文件夹下
把iconfont.ttf 和 iconfont.json放到里面即可
在pubspec.yaml中配置资源路径
flutter:fonts:- family: ityingIcon #指定一个字体名 根据自己的需求定义fonts:- asset: assets/fonts/iconfont.ttf
创建图标类 ityingIcons
import 'package:flutter/material.dart';class ItyingIcons {static const IconData xiaomi =IconData(0xe623, fontFamily: 'ityingIcon', matchTextDirection: true);static const IconData weixiufuwu =IconData(0xead5, fontFamily: 'ityingIcon', matchTextDirection: true);
}
使用
const Icon(ItyingIcons.xiaomi, color: Colors.white),