如何使用自定义图标字体文件绘制图标?

时间:2018-04-27 11:44:23

标签: dart flutter

我有自定义字体图标文件名为myicons.ttf和myJsonValue.json文件,其中定义了所有值。如何在颤动中实现这些图标?我已在pubspec.yaml中正确定义。

flutter:
fonts:
- family: icons
  fonts:
    - asset: assets/fonts/myicons.ttf

assets:
  - res/myJsonValue.json

1 个答案:

答案 0 :(得分:2)

const myIcon = const IconData('\u1234', fontFamily: 'icons');

然后像

一样使用它
const Icon(myIcon);

另请参阅https://github.com/flutter/flutter/blob/c97fc2063f7b5b1a3a9bdb937205a237e13246a2/packages/flutter/lib/src/material/icons.dart#L29如何创建一组图标数据(每个图标一个)