HarmonyOS 如何快速实现对png图标的着色?

如何快速实现对png图标的着色?(图标内容部分着色,空白部分不着色) 能否只传入一个ARGB值就能完成着色?

阅读 537
1 个回答

可以使用colorBlend

@Entry
@Component
struct ColorBlendPage {
  @State message: string = 'Hello World';
  build() {
    Column(){
      Image($r('app.media.app_icon'))
        .colorBlend(Color.Red)
        .height(50)
        .width(50)
    }
  }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进