scroll和tabs关联,想让tabBar的标签可以划出屏幕,除了自定义tab以外还有其他办法吗?
官方
鸿蒙小助手 2026-02-03 16:44:23 发布6837 浏览 107 点赞 3 收藏
本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。
问题描述:
除了自定义tab,有没有办法实现tabBar的标签可以划出屏幕?
解决方案:
可以利用calc计算tabs的高度。高度为 100%(List高度) + barHeight高度,这样tabs实际高度超一屏,可以利用scroll滑动把titlebar滑动到上面去。只要高度计算正确,效果就符合预期。参考以下示例,代码为写死高度为60vp的情况,实际情况可以根据onVisibleAreaChange和this.getUIContext().getComponentUtils().getRectangleById()等API算出具体的高度。
参考demo和其他解决方案相关的讨论,请点击原帖查看:scroll和tabs关联,想让tabBar的标签能划出屏幕,除了自定义外还有其他办法吗?-华为开发者问答 | 华为开发者联盟 (huawei.com)
©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
HarmonyOS
标签
Scroll
Tabs
相关推荐
华为鸿蒙6.1新版本不只Pura 80,其他老机型也有份
CtrlC老李
48
0HarmonyOS应用性能监测服务APMS-故障指标:多维度量你的应用健康
鸿蒙小助手
632
0APMS-故障预警:快速配置你的线上预警
鸿蒙小助手
1297
0鸿蒙系统故障定位skills:破译崩溃密码,让崩溃故障精准归因
鸿蒙小助手
749
0鸿蒙系统故障定位Skills:堆栈痕迹反推根因,让卡死在爆发前解决
鸿蒙小助手
628
0
鸿蒙小助手
致力于为鸿蒙开发者谋福利
1129
帖子
8
提问
13572
粉丝
最新发布
【第三期】DevEco Profiler调优工具基础操作
2026-07-17 11:31:20 发布【第二期】DevEco Profiler调优工具简介
2026-07-17 11:23:20 发布热门推荐
京公网安备:11010502051901号