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 stateStyles多态样式
977浏览 • 1回复 待解决
HarmonyOS TextInputstateStyles部分生效
1229浏览 • 1回复 待解决
HarmonyOS text组件设置copyOption
1112浏览 • 1回复 待解决
HarmonyOS Text内部Span宽度设置无效
993浏览 • 1回复 待解决
HarmonyOS 如何设置Text行间距
882浏览 • 1回复 待解决
HarmonyOS TextSpan显示问题
1402浏览 • 1回复 待解决
HarmonyOS text组件不设置width
985浏览 • 1回复 待解决
HarmonyOS Text设置align不居中
1428浏览 • 1回复 待解决
HarmonyOS Text怎么设置最大高度?
942浏览 • 1回复 待解决
HarmonyOS Textspan不能设置间距吗
843浏览 • 1回复 待解决
stateStyles如何使用selected(选中态)
1248浏览 • 1回复 待解决
HarmonyOS Text/Span使用问题
1318浏览 • 1回复 待解决
Text怎么设置文本渐变?
1667浏览 • 1回复 待解决
HarmonyOS Text部分文字高亮设置
1246浏览 • 1回复 待解决