HarmonyOS 鸿蒙Next Swiper有办法监听滑动和获取当前显示组件的下标么

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

HarmonyOS 鸿蒙Next Swiper有办法监听滑动和获取当前显示组件的下标么

需要实现题目上一题下一题翻页的效果,需要监听当前的的下标,然后使用到了Swiper组件,但是查看api好像没有对相关属性的监听,controller也只能实现页面跳转,Swiper有监听的功能么,或者还有其他按页翻页的组件推荐么

3 回复
你说的是什么样的翻页 效果 

HarmonyOS 鸿蒙Next Swiper可以监听滑动和获取当前显示组件的下标

在HarmonyOS 鸿蒙Next中,虽然Swiper组件没有直接提供滑动进度的监听事件,但可以通过一些方法实现滑动监听和获取当前显示组件下标的功能。

首先,可以利用Swiper组件的onPageScrollStateChanged事件,该事件会在每一页的滑动状态改变时触发。通过监听这个事件,可以获取当前显示的页面索引,即当前显示组件的下标。

其次,可以通过Swiper组件的currentPage属性来获取当前显示的页面索引。这个属性表示当前显示的页面索引,可以在滑动过程中动态获取。

此外,如果需要在滑动过程中动态改变Swiper的高度或其他属性,还可以结合定时器来定期检查currentPage的值,并根据这个值来改变相关属性。

鸿蒙Next高级实战已发布,可以先学学https://www.itying.com/goods-1204.html

回到顶部