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多态样式
940浏览 • 1回复 待解决
HarmonyOS TextInputstateStyles部分生效
1179浏览 • 1回复 待解决
HarmonyOS text组件设置copyOption
1026浏览 • 1回复 待解决
HarmonyOS 如何设置Text行间距
821浏览 • 1回复 待解决
HarmonyOS Text设置align不居中
1389浏览 • 1回复 待解决
HarmonyOS Text怎么设置最大高度?
858浏览 • 1回复 待解决
HarmonyOS Text内部Span宽度设置无效
941浏览 • 1回复 待解决
HarmonyOS TextSpan显示问题
1349浏览 • 1回复 待解决
stateStyles如何使用selected(选中态)
1191浏览 • 1回复 待解决
HarmonyOS text组件不设置width
943浏览 • 1回复 待解决
HarmonyOS Text/Span使用问题
1276浏览 • 1回复 待解决
HarmonyOS text如何设置行间距
747浏览 • 1回复 待解决
HarmonyOS 如何设置全局Text默认颜色
1579浏览 • 1回复 待解决
HarmonyOS Text组件如何设置文字方向
931浏览 • 1回复 待解决
HarmonyOS Textspan不能设置间距吗
819浏览 • 1回复 待解决