HarmonyOS Text组件使用stateStyles属性设置不同状态下文本颜色不生效
Text('Test')
.stateStyles({
normal: {
.fontColor($r('app.color.color_invariant_ffffff'))
.borderColor($r('app.color.color_invariant_ffffff'))
},
pressed: {
.fontColor($r('app.color.color_invariant_9A9A9A'))
.borderColor($r('app.color.color_invariant_9A9A9A'))
},
disabled: {
.fontColor($r('app.color.color_invariant_9A9A9A'))
.borderColor($r('app.color.color_invariant_9A9A9A'))
}
})
.constraintSize({ minWidth: 30 })
.padding(1)
.fontSize(14)
.borderWidth(1)
.borderRadius(1)
.textAlign(TextAlign.Center)
.enabled(true)
.onClick(() => {
})
如上述代码,设置borderColor生效,但是设置fontColor不生效。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
text文本组件可以设置不同字不同颜色吗
990浏览 • 1回复 待解决
HarmonyOS Badge文本颜色设置不生效
427浏览 • 1回复 待解决
如何设置组件不同状态下的样式
2127浏览 • 1回复 待解决
何设置组件不同状态下的样式
2240浏览 • 1回复 待解决
HarmonyOS linearGradient属性在Text组件下面不生效
160浏览 • 1回复 待解决
HarmonyOS Text在Row中设置Align属性不生效
410浏览 • 1回复 待解决
HarmonyOS 按钮设置了不同状态下的字体颜色,但是都只显示Normal的颜色
209浏览 • 1回复 待解决
List组件的initialIndex属性设置不生效
2376浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用stateStyles时如何依据组件的内部状态的不同快速设置不同样式?
219浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
514浏览 • 1回复 待解决
HarmonyOS textinput组件的text属性通过set state方式不生效
153浏览 • 1回复 待解决
通过WindowProperties设置属性不生效
2280浏览 • 1回复 待解决
HarmonyOS Text的stateStyles设置fontColor问题
607浏览 • 1回复 待解决
HarmonyOS List组件contentStartOffset属性不生效
191浏览 • 1回复 待解决
HarmonyOS 如何使用富文本显示不同字体颜色,并设置不同的点击事件
183浏览 • 1回复 待解决
HarmonyOS backgroundImageSize(ImageSize.Cover)属性设置不生效
244浏览 • 1回复 待解决
设置状态栏,调用setWindowSystemBarProperties不生效
2889浏览 • 1回复 待解决
HarmonyOS 子窗口设置背景颜色不生效的问题
34浏览 • 1回复 待解决
@Styles如何设置组件Text的字体,颜色等非公共属性?
620浏览 • 2回复 待解决
HarmonyOS text组件不设置width
234浏览 • 1回复 待解决
HarmonyOS 设置深色模式,状态栏文本、图标颜色怎么设置
27浏览 • 1回复 待解决
调用setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
2563浏览 • 1回复 待解决
HarmonyOS Text组件,富文本使用Span设置背景色无效
1032浏览 • 1回复 待解决
修改页面状态栏颜色,以及沉浸式状态属性设置
3094浏览 • 1回复 待解决
多态样式仅支持通用属性,fontColor不属于通用属性,因此不生效。可尝试使用attributeModifier动态属性设置:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-V5#%E7%A4%BA%E4%BE%8B1