HarmonyOS Text的stateStyles设置fontColor问题

Text想设置正常状态下蓝色,点击状态下红色,但是真实运行:fontColor正常状态下是红色,点击后不变,但是backgroundColor是正常的。

Text($r('app.string.safety_str_func_desc'))  
  .fontSize(14)  
  .stateStyles({  
    normal: {  
      .fontColor(Color.Blue)  
    },  
    clicked: {  
      .fontColor(Color.Red)  
    }  
  })
HarmonyOS
2024-09-27 11:48:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

statestyle支持通用属性。

fontcolor不是通用属性 需要改变字体颜色可以使用attrbutemodifer。

分享
微博
QQ
微信
回复
2024-09-27 16:48:21
相关问题
HarmonyOS TextInputstateStyles部分生效
383浏览 • 1回复 待解决
HarmonyOS Text设置align不居中
431浏览 • 1回复 待解决
HarmonyOS TextSpan显示问题
365浏览 • 1回复 待解决
HarmonyOS Text/Span使用问题
315浏览 • 1回复 待解决
stateStyles如何使用selected(选中态)
255浏览 • 1回复 待解决
HarmonyOS 如何设置全局Text默认颜色
250浏览 • 1回复 待解决
HarmonyOS Text 中使用 ImageSpan 问题
248浏览 • 1回复 待解决
HarmonyOS Text组件设置行间距吗?
325浏览 • 0回复 待解决
Text怎么设置文本渐变?
181浏览 • 0回复 待解决
鸿蒙 | Text 内容显示问题
10110浏览 • 5回复 待解决
Java Text控件,如何设置字间距?
6847浏览 • 1回复 待解决
Text设置maxLines时使用Infinity报错
1731浏览 • 1回复 待解决
HarmonyOS 使用Text里套Span标签使用问题
199浏览 • 1回复 待解决
HarmonyOS scroll高度设置问题
697浏览 • 1回复 待解决
HarmonyOS renderNodeframe设置问题
455浏览 • 1回复 待解决