如何在 Flutter 中的 IconButton 上添加 tintColor?

How to add tintColor on my IconButton in Flutter?

我想在我的 IconButton(右上角)上放置一个 tintColor,这样我就不必在我的项目中放置不同颜色的相同图像。

Flutter 中的 tintColor 是怎么做的?

      @override
      Widget build(BuildContext context) {
        return Scaffold(
          resizeToAvoidBottomPadding: true,
          backgroundColor: SILVER,
          appBar: AppBar(
            title: Text(
            APP_NAME,
            style: TextStyle(
              color: RED,
              fontFamily: 'Allan')),

          // Action buttons
          actions: < Widget > [
            Container(
              width: 45,
              child: 
                IconButton(
                  color: BLACK,
                  icon: Image.asset("assets/images/ic_planet.png"),
                  tooltip: "Planets",
                  onPressed: () {
                    _handleSelectedAction();
                  },   
            )
          ...
      )
    ],

如果你指的是实际的图标颜色,你可以在 Image.asset 构造函数中设置:

Image.asset(..., color: Colors.orange)

图标也有:

Icon(..., color: Colors.orange)

出于某种原因,我无法直接在 IconButton 上设置颜色。