用于将一个图片变为纯色的组件。可指定大小、颜色。

相关组件

Icon IconButton AnimatedIcon

用于显示一个纯色图片

【入参】 : 图片资源 【ImageProvider】
【size】 : 大小 【double】
【color】: 角标颜色 【Color】
image.png

  1. import 'package:flutter/material.dart';
  2. class CustomImageIcon extends StatelessWidget {
  3. @override
  4. Widget build(BuildContext context) {
  5. var data = {
  6. Colors.blue: 50.0,
  7. Colors.red: 60.0,
  8. Colors.green: 70.0,
  9. Colors.yellow: 80.0,
  10. };
  11. return Wrap(
  12. spacing: 10,
  13. children: data.keys
  14. .map((e) => ImageIcon(
  15. AssetImage("assets/images/leaf.png"),
  16. color: e,
  17. size: data[e],
  18. ))
  19. .toList(),
  20. );
  21. }
  22. }