HarmonyOS Button组件disable状态下的默认蒙版怎么去掉

Button('text')
  .stateStyles({
    normal: this.normalStyles,
    disabled: this.disabledStyles
  })

@Styles disabledStyles():void {
  .backgroundColor("#C9C9DC")
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.

如上设置了禁用状态下的背景色,但是按钮颜色会有一层蒙版,无法准确实现效果。如何去掉这个蒙版?

HarmonyOS
2025-01-09 15:54:22
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

可将.backgroundColor("#C9C9DC")改成透明色。

分享
微博
QQ
微信
回复
2025-01-09 18:52:06
相关问题
TextInput组件输入状态下隐藏光标
2270浏览 • 1回复 待解决
如何设置组件不同状态下样式
2656浏览 • 1回复 待解决
何设置组件不同状态下样式
2809浏览 • 1回复 待解决
HarmonyOS 横屏状态下获取组件宽高
1320浏览 • 1回复 待解决
HarmonyOS Refresh组件disable功能
490浏览 • 1回复 待解决
能修改Button默认样式吗?
1120浏览 • 1回复 待解决
如何取消Button默认按压效果?
1407浏览 • 1回复 待解决
JSUI按钮 toolbar背景色怎么去掉
5944浏览 • 1回复 待解决