HarmonyOS Scroll组件是否可以滚动到指定的子组件的位置

HarmonyOS
2025-01-09 17:22:57
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可以使用currentOffset来获取当前Scroll的滚动偏移量,然后判断子组件在Scroll的位置与偏移量做对比,计算出到达顶部时的偏移量。子组件的位置是添加到scroll的时候的位置可以使用componentUtils.getRectangleById根据组件ID获取组件实例对象, 通过组件实例对象将获取的坐标位置和大小同步返回给开发者。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-componentutils-V5

分享
微博
QQ
微信
回复
2025-01-09 19:47:05
相关问题
Scroll组件展示位置如何调整
3636浏览 • 1回复 待解决
HarmonyOS List列表滚动到指定位置
1674浏览 • 1回复 待解决
HarmonyOS list如何动态滚动到指定位置
1158浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动控制
1322浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动问题
1926浏览 • 1回复 待解决
HarmonyOS List组件默认滚动到最底部
1623浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动条怎么隐藏
1143浏览 • 1回复 待解决
list组件无法滚动到底部
2937浏览 • 1回复 待解决
组件事件可以传到父组件
1721浏览 • 1回复 待解决