HarmonyOS 鸿蒙Next Tabs采用SubTabBarStyle+ComponentContent怎么设置选中状态

发布于 1周前 作者 h691938207 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Tabs采用SubTabBarStyle+ComponentContent怎么设置选中状态

ComponentContent不支持labelStyle属性。 WrappedBuilder<[]>只能放在全局 无法获取当前切换的index

如何设置选中样式?

3 回复

如果您是想改变颜色,文档中示例7这种对于您说的自定义实现是没有效果的。需要按照自定义页签的形式由开发者自行控制,如果是下划线这种是通过接口提供的,可以参考下图设置下划线高度间距等属性。

image.png

在HarmonyOS鸿蒙Next中,使用Tabs组件结合SubTabBarStyle和ComponentContent设置选中状态,可通过SubTabBarStyle的labelStyle属性定义未选中与选中时的颜色。同时,可使用indicator属性来自定义下划线等选中指示。具体实现时,需为每个TabContent配置相应的SubTabBarStyle,并设置labelStyle的unselectedColor和selectedColor属性。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部