gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 07:08:31 25 4
gpt4 key购买 nike

我想在我的 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();
},
)
...
)
],

Here's what the icon looks like on the upper right corner

最佳答案

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

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

图标也有:

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

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

关于flutter - 如何在 Flutter 中的 IconButton 上添加 tintColor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54389482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com