HarmonyOS鸿蒙Next中点光源自定义颜色
HarmonyOS鸿蒙Next中点光源自定义颜色 如何对HDS组件(底部导航栏等)的点光源效果进行颜色自定义调整
4 回复
你好开发者,对lightcolor进行颜色定义即可(可以自定义颜色也可以做实同步变化跟随主题颜色)

更多关于HarmonyOS鸿蒙Next中点光源自定义颜色的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
参考 视效《点光源效果》。
在HarmonyOS Next中,点光源自定义颜色可通过设置PointLight组件的lightColor属性实现。示例:PointLight({ lightColor: Color.Red })。支持使用Color枚举或ResourceColor自定义RGBA值。亦可在自定义渲染时通过LightColor参数传递。
在HarmonyOS Next中,HDS组件(如底部导航栏)的点光源效果颜色可通过组件的 lightColor 属性直接设置。例如在 Tabs 或 TabContent 的底部导航栏样式中,使用 .lightColor(Color.Red) 即可将默认点光源颜色改为红色。若需统一调整,也可在当前页面的主题 @Styles 或 @Extend 中对组件的光源属性进行全局覆盖。

