HarmonyOS 鸿蒙Next在Scroll 组件中 如何实现 类似于web 中的锚点滚动

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next在Scroll 组件中 如何实现 类似于web 中的锚点滚动

需求: 点击Tab 时 滚动条滚动到滚定固定的组件,  当滚动条滚动时 超过了某个区间 切换Tab选中


关于HarmonyOS 鸿蒙Next在Scroll 组件中 如何实现 类似于web 中的锚点滚动的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

7 回复

我写了一个,看看是不是你要的效果?

https://developer.huawei.com/consumer/cn/forum/topic/0212159803921986453?fid=0109140870620153026

第三方有个,看起来也不错。

ohpm install [@zyc](/user/zyc)/tablayout<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>

https://ohpm.openharmony.cn/#/cn/detail/[@zyc](/user/zyc)%2Ftablayout

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

需求不是这样的, 点击顶部某个tab, Scroll滚动容器需要滚动到指定组件位置, 当滚动容器滚动到某个位置时, 切换顶部的 tab选中

楼主后面有解决了不
可以用List实现吧,每个区间单独一个ListItem,监听一下滚动的position。单独的scroll也可以通过监听滚动距离和区间位置实现
回到顶部