HarmonyOS List组件滑动限制为1页的问题
现在有一个List,做图片预览。
现在存在问题,滑动页面的时候,会一下滑动超过一页。代码如下所示
Stack({alignContent:Alignment.Bottom}){
//显示的列表
List(){
LazyForEach(this.mViewModel.getDataSource(), (item:MediaVo, index:number)=>{
if(item.type == MediaType.IMAGE){
ImageVH({mVo:item, mViewModel:this.mViewModel})
}else if(item.type == MediaType.VIDEO){
}
}, (item:MediaVo, index:number):string=>{
return item.generateKey(index);
})
}
.listDirection(Axis.Horizontal)
.scrollSnapAlign(ScrollSnapAlign.CENTER)
.scrollBar(BarState.Off)
.width("100%")
.height("100%")
.onScrollIndex((start, end, center)=>{
Logger.info("PreviewMediaPage", `onScrollIndex=${start}-${end},${center}`);
}).onScrollStart(()=>{
Logger.info("PreviewMediaPage", "滚动开始");
})
//操作栏
Row(){
Image($r('app.media.xxx_title_anxxoid_ic_back_black_normal'))
.width(24).height(24)
.margin({ left: 16 })
.align(Alignment.Bottom)
}.backgroundColor(0x00ff00).align(Alignment.Bottom)
.width("100%").height(40)
}.backgroundColor(0x000000)
.width("100%")
.height("100%")
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
以上代码中的ImageVh,可以认为就是一个宽高100%的Image组件。
请问该如何限制他每次滑动只能滑一页。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS Refresh跟list组件惯性滑动问题
849浏览 • 1回复 待解决
HarmonyOS list滑动问题
1485浏览 • 1回复 待解决
HarmonyOS 监听List组件滑动
983浏览 • 1回复 待解决
HarmonyOS Web组件在List中使用时的滑动问题
572浏览 • 1回复 待解决
HarmonyOS Scroll嵌套List的滑动问题
785浏览 • 1回复 待解决
HarmonyOS 组件List如何禁止滑动
1504浏览 • 1回复 待解决
HarmonyOS如何去掉List组件的滑动线
1704浏览 • 1回复 待解决
HarmonyOS list 嵌套web滑动切换问题
1224浏览 • 1回复 待解决
HarmonyOS的List组件滑动卡顿怎么优化?
304浏览 • 0回复 待解决
如何监听List组件的总滑动距离
3476浏览 • 1回复 待解决
web组件和list嵌套滚动,在出现list后向下滑动,出现web滑动list不动的情况
2637浏览 • 1回复 待解决
HarmonyOS list组件如何设置匀速滑动
573浏览 • 1回复 待解决
HarmonyOS 如何获取List组件当前已经滑动的距离
1079浏览 • 1回复 待解决
HarmonyOS list组件问题
793浏览 • 1回复 待解决
HarmonyOS List组件如何监听滑动到底部?
1792浏览 • 1回复 待解决
List 组件使用 scroller 的 scrollTo 控制滑动时,能否取消滑动动画?
2546浏览 • 1回复 待解决
HarmonyOS list无法滑动
515浏览 • 1回复 待解决
HarmonyOS List联动滑动
610浏览 • 1回复 待解决
HarmonyOS 滑动时组件问题
740浏览 • 1回复 待解决
HarmonyOS list嵌套tabs,tabs嵌套web,滑动问题
996浏览 • 1回复 待解决
HarmonyOS 通知中多行文本的大小限制是每行200字节,还是多行全部限制为200字节
857浏览 • 1回复 待解决
HarmonyOS List(A)里嵌套一个List(B),往下滑动里边的B出现的问题
978浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中限制Tabs组件的滑动切换?
929浏览 • 1回复 待解决
HarmonyOS如何拦截list的滑动事件?
1185浏览 • 1回复 待解决
scroll包裹list,scroll可以响应滑动,list不能响应滑动
1991浏览 • 1回复 待解决
list有滑动惯性,可参考swiper方法:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-swiper-V5
可参考此demo: