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

HarmonyOS
2天前
浏览
收藏 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
微信
回复
2天前
相关问题
HarmonyOS List列表滚动到指定位置
156浏览 • 1回复 待解决
Scroll组件展示位置如何调整
2661浏览 • 1回复 待解决
HarmonyOS list如何动态滚动到指定位置
138浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动控制
171浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动问题
721浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动条怎么隐藏
102浏览 • 1回复 待解决
list组件无法滚动到底部
1406浏览 • 1回复 待解决
HarmonyOS List组件默认滚动到最底部
19浏览 • 1回复 待解决
组件事件可以传到父组件
866浏览 • 1回复 待解决