HarmonyOS TextInput的stateStyles部分生效

在使用TextInput通过stateStyles设置状态样式时。改变TextInput的可用状态,只有normal状态的样式生效了,但是disabled状态的样式没有生效默认置灰了。

HarmonyOS
2024-08-30 12:41:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

stateStyles接口只支持通用属性,fontColor不是通用属性,设置时不生效。样例demo中normal生效了,是因为先set了#FF4693F6,在set了#FFFF525D,如果disabled在后面,则是disabled的fontColor生效。参考链接:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-attributes-polymorphic-style.md

对非通用属性的处理,建议使用attributeModifier,参考链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-V5#attributemodifier

分享
微博
QQ
微信
回复
2024-08-30 17:46:36
相关问题
HarmonyOS 部分生僻字不支持展示咨询
219浏览 • 1回复 待解决
HarmonyOS部分场景下expandSafeArea不生效
788浏览 • 1回复 待解决
stateStyles如何使用selected(选中态)
255浏览 • 1回复 待解决
HarmonyOS TextInput使用
182浏览 • 1回复 待解决
HarmonyOS 如何限制TextInput规则?
282浏览 • 1回复 待解决
HarmonyOS margin不生效
489浏览 • 1回复 待解决
HarmonyOS TextInput 组件问题
360浏览 • 1回复 待解决
HarmonyOS TextInput焦点问题
310浏览 • 1回复 待解决
HarmonyOS TextInput 换行问题
498浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
177浏览 • 1回复 待解决
HarmonyOS rightpadding和margin不生效
555浏览 • 1回复 待解决
HarmonyOS @Observed不生效问题
218浏览 • 1回复 待解决
HarmonyOS TextInput 取消默认焦点
415浏览 • 1回复 待解决
HarmonyOS TextInput意外获焦
253浏览 • 1回复 待解决
HarmonyOS TextInput如何clearFocus
287浏览 • 1回复 待解决
TextInputdefaultFocus不响应
1520浏览 • 1回复 待解决
HarmonyOS import资源无法生效
234浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人