相关问题
#鸿蒙通关秘籍# 如何在Tabs组件中实现自定义导航栏样式?
301浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件创建自定义导航栏?
402浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙ArkUI中的Tabs组件标签样式?
382浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS NEXT中如何实现自定义Tabs导航栏?
511浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Swiper组件的导航点样式?
318浏览 • 1回复 待解决
Tabs组件自定义导航栏UI问题
955浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Tabs中的导航栏以包含文字和图标?
261浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在使用自定义Tabs导航栏时切换至指定页签?
306浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过BaseNavigation实现自定义导航栏
298浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置导航组件的工具栏并自定义其操作?
415浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义鸿蒙动画样式?
308浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle组件的样式?
294浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中自定义Swiper组件导航点样式?
325浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义按钮的样式?
270浏览 • 1回复 待解决
如何自定义Video组件控制栏样式
2723浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS Next 下拉刷新组件如何自定义样式?
289浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙OS中对绘制组件自定义样式?
296浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义Navigation组件中的菜单栏?
369浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用HarmonyOS的Tabs组件创建滚动导航栏?
340浏览 • 1回复 待解决
如何自定义Tabs页签导航栏及其对齐方式
2759浏览 • 3回复 待解决
#鸿蒙通关秘籍#如何为Toggle设置自定义样式?
364浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中自定义底部标签栏的样式和布局?
171浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何自定义Toggle的选中样式?
249浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现自定义菜单样式?
425浏览 • 1回复 待解决
#鸿蒙通关秘籍#Tabs组件中如何实现自定义页面切换动画?
444浏览 • 1回复 待解决
通过使用tabBar的CustomBuilder参数可以自定义导航栏样式。自定义函数组件里可以传入自定义的图标和标签样式,并利用currentIndex来决定UI显示样式。
javascript @Builder tabBuilder(title: string, targetIndex: number, selectedImg: Resource, normalImg: Resource) { Column() { Image(this.currentIndex === targetIndex ? selectedImg : normalImg) .size({ width: 25, height: 25 }) Text(title) .fontColor(this.currentIndex === targetIndex ? '#1698CE' : '#6B6B6B') } }
TabContent() { Column(){ Text('我的内容')
} .tabBar(this.tabBuilder('我的', 0, $r('app.media.mine_selected'), $r('app.media.mine_normal'))) }