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

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

@Styles disabledStyles():void {
  .backgroundColor("#C9C9DC")
}

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

HarmonyOS
5天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

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

分享
微博
QQ
微信
回复
5天前
相关问题
如何设置组件不同状态下样式
2142浏览 • 1回复 待解决
何设置组件不同状态下样式
2249浏览 • 1回复 待解决
TextInput组件输入状态下隐藏光标
1567浏览 • 1回复 待解决
HarmonyOS 横屏状态下获取组件宽高
593浏览 • 1回复 待解决
HarmonyOS Refresh组件disable功能
122浏览 • 1回复 待解决
能修改Button默认样式吗?
582浏览 • 1回复 待解决
如何取消Button默认按压效果?
854浏览 • 1回复 待解决
JSUI按钮 toolbar背景色怎么去掉
5481浏览 • 1回复 待解决