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部分生效
1196浏览 • 1回复 待解决
HarmonyOS stateStyles多态样式
954浏览 • 1回复 待解决
HarmonyOS Text内部Span宽度设置无效
968浏览 • 1回复 待解决
HarmonyOS TextSpan显示问题
1371浏览 • 1回复 待解决
HarmonyOS text组件设置copyOption
1070浏览 • 1回复 待解决
HarmonyOS text组件不设置width
963浏览 • 1回复 待解决
HarmonyOS 如何设置Text行间距
849浏览 • 1回复 待解决
HarmonyOS Text/Span使用问题
1298浏览 • 1回复 待解决
HarmonyOS Textspan不能设置间距吗
838浏览 • 1回复 待解决
HarmonyOS Text设置align不居中
1411浏览 • 1回复 待解决
HarmonyOS Text怎么设置最大高度?
890浏览 • 1回复 待解决
Text怎么设置文本渐变?
1613浏览 • 1回复 待解决
HarmonyOS Text部分文字高亮设置
1223浏览 • 1回复 待解决