Scroll初始时自动滚动一段距离
Scroll容器初始创建时就能自动滚动一段距离(或者说偏移量)。使用场景包括:进入页面自动滚动到指定位置(例如点击某个微博或者直接点击评论按钮,跳转后自动滚动到评论区位置)
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 请问鸿蒙使用ets的开发,那些获取View组件的中心坐标和让list滑动一段距离要怎么实现 ? 
6295浏览  • 1回复 待解决
HarmonyOS  如何实现文字动画显示与向上移动一段距离并渐变隐藏,并且支持快速点击文字播放连续的效果 
1302浏览  • 1回复 待解决
现在滑动到边缘了,还能继续画出来一段距离 
1110浏览  • 1回复 待解决
HarmonyOS list、scroll容器组件如何获取滚动的距离 
1537浏览  • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS NEXT中,如何利用Scroll组件实现停滞一段时间后再滚动的文本效果? 
1085浏览  • 0回复 待解决
HarmonyOS 咨询文本动效、点击从某个位置显示Text并向上Y移动一定距离后自动隐藏;并在连续快速点击时,多个Text显示并根据点击的间隔时间,依次向上位置一段距离并隐藏,实现类似弹幕效果。 
613浏览  • 1回复 待解决
鸿蒙-如何实现播放一段音频 
12690浏览  • 2回复 待解决
想知道一段 clounm的高度 
1541浏览  • 1回复 待解决
App 启动时 App 图标会保持显示一段时间 
1718浏览  • 1回复 待解决
实现滚动展示一段单行文本两端透明度渐变效果 
1595浏览  • 1回复 待解决
写好程序了,但是点击烧录按钮后,一段时间后自动失败,怎么解决? 
9130浏览  • 4回复 待解决
HarmonyOS 播放专辑一段时间必现crash 
1151浏览  • 1回复 待解决
HarmonyOS 怎样实现后台线程循环某一段代码 
1475浏览  • 1回复 待解决
HarmonyOS AudioRender write播放一段时间之后报错 
973浏览  • 1回复 待解决
如何使用Web组件加载一段html代码片段? 
1803浏览  • 1回复 待解决
Springboot JPA在线上运行一段时间后报错 
3753浏览  • 1回复 待解决
如何实现一段文字里带几个可点击的文字 
1842浏览  • 1回复 待解决
如何实现RSA的公钥PK加密一段文字 
1580浏览  • 1回复 待解决
HarmonyOS 不带空格的一段英文句子需要自动用空格断开,有没有相关的API 
698浏览  • 1回复 待解决
通过Web组件加载一段Html代码片段如何实现? 
1432浏览  • 1回复 待解决
HarmonyOS Scroll 横向滑动时根据滑动的距离触发视图不更新 
1222浏览  • 1回复 待解决
HarmonyOS ide编译打包后,能执行一段sh脚本吗 
1277浏览  • 1回复 待解决
每隔一段时间出现串口异常,是watchdog干的事么? 
10676浏览  • 2回复 已解决
如何将一段文字保存到剪切板中? 
1660浏览  • 1回复 待解决
HarmonyOS Scroll嵌套Scroll,外部的Scroll无法滚动 
1184浏览  • 1回复 待解决





















使用的核心API
核心代码解释
方案1:aboutToAppear回调函数中设置延迟操作(setTimeout接口)
代码示例:
运行日志:
方案2:自定义类继承scroller,并重写构造方法。在构造方法中设置延迟操作
代码示例:
运行日志:
方案3:基于组件通用的onAppear回调函数挂载卸载事件,在该回到函数中执行scroller的scrollTo函数或者scrollBy函数
代码示例:
运行日志:
上述是单一页面场景,可能有些业务场景 scroll容器和子组件以及业务页是分开的,scroll容器和子组件基于Builder函数构建。Builder函数场景示例代码如下:
注:当子组件与Scroll容器分开时,可以改为在子组件上的onAppear回调中调用。
实现效果