Scroll初始时自动滚动一段距离
Scroll容器初始创建时就能自动滚动一段距离(或者说偏移量)。使用场景包括:进入页面自动滚动到指定位置(例如点击某个微博或者直接点击评论按钮,跳转后自动滚动到评论区位置)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
请问鸿蒙使用ets的开发,那些获取View组件的中心坐标和让list滑动一段距离要怎么实现 ?
4817浏览 • 1回复 待解决
HarmonyOS 如何实现文字动画显示与向上移动一段距离并渐变隐藏,并且支持快速点击文字播放连续的效果
247浏览 • 1回复 待解决
想知道一段 clounm的高度
228浏览 • 1回复 待解决
鸿蒙-如何实现播放一段音频
10971浏览 • 2回复 待解决
App 启动时 App 图标会保持显示一段时间
292浏览 • 1回复 待解决
实现滚动展示一段单行文本两端透明度渐变效果
696浏览 • 1回复 待解决
写好程序了,但是点击烧录按钮后,一段时间后自动失败,怎么解决?
7383浏览 • 4回复 待解决
HarmonyOS 怎样实现后台线程循环某一段代码
270浏览 • 0回复 待解决
Springboot JPA在线上运行一段时间后报错
2596浏览 • 1回复 待解决
如何实现RSA的公钥PK加密一段文字
535浏览 • 1回复 待解决
如何实现一段文字里带几个可点击的文字
214浏览 • 1回复 待解决
如何使用Web组件加载一段html代码片段?
406浏览 • 1回复 待解决
Scroll组件未设置高度时滚动无法到达最底部
2258浏览 • 1回复 待解决
如何获取List组件滚动条滚动的距离
2453浏览 • 1回复 待解决
通过Web组件加载一段Html代码片段如何实现?
333浏览 • 1回复 待解决
一段时间后会连不上mysql数据库怎么回事?
2694浏览 • 1回复 待解决
HarmonyOS 一段文本,如何对其中指定字符定制特殊样式?
170浏览 • 1回复 待解决
HarmonyOS 在一段文字里如何实现文字颜色是多种的
441浏览 • 2回复 待解决
#鸿蒙学习大百科#如何展示一段完整的时间?
123浏览 • 1回复 待解决
HarmonyOS scroll和list滚动冲突
258浏览 • 1回复 待解决
每隔一段时间出现串口异常,是watchdog干的事么?
9279浏览 • 2回复 已解决
如何将一段文字保存到剪切板中?
244浏览 • 1回复 待解决
Scroll组件如何再加载时自动跳转到指定位置
2119浏览 • 1回复 待解决
HarmonyOS Scroll容器如何在首次渲染的时候可以传入初始的滚动偏移量
432浏览 • 1回复 待解决
如何实现一段文字中有一句可以点击跳转链接的文字
688浏览 • 1回复 待解决
使用的核心API
核心代码解释
方案1:aboutToAppear回调函数中设置延迟操作(setTimeout接口)
代码示例:
运行日志:
方案2:自定义类继承scroller,并重写构造方法。在构造方法中设置延迟操作
代码示例:
运行日志:
方案3:基于组件通用的onAppear回调函数挂载卸载事件,在该回到函数中执行scroller的scrollTo函数或者scrollBy函数
代码示例:
运行日志:
上述是单一页面场景,可能有些业务场景 scroll容器和子组件以及业务页是分开的,scroll容器和子组件基于Builder函数构建。Builder函数场景示例代码如下:
注:当子组件与Scroll容器分开时,可以改为在子组件上的onAppear回调中调用。
实现效果