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%")
以上代码中的ImageVh,可以认为就是一个宽高100%的Image组件。
请问该如何限制他每次滑动只能滑一页。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Refresh跟list组件惯性滑动问题
375浏览 • 1回复 待解决
HarmonyOS list滑动问题
932浏览 • 1回复 待解决
HarmonyOS 监听List组件滑动
282浏览 • 1回复 待解决
HarmonyOS Web组件在List中使用时的滑动问题
27浏览 • 1回复 待解决
HarmonyOS Scroll嵌套List的滑动问题
37浏览 • 1回复 待解决
HarmonyOS 组件List如何禁止滑动
247浏览 • 1回复 待解决
HarmonyOS如何去掉List组件的滑动线
1070浏览 • 1回复 待解决
HarmonyOS list 嵌套web滑动切换问题
581浏览 • 1回复 待解决
如何监听List组件的总滑动距离
2478浏览 • 1回复 待解决
web组件和list嵌套滚动,在出现list后向下滑动,出现web滑动list不动的情况
1998浏览 • 1回复 待解决
HarmonyOS 如何获取List组件当前已经滑动的距离
309浏览 • 1回复 待解决
HarmonyOS list组件如何设置匀速滑动
141浏览 • 1回复 待解决
HarmonyOS list组件问题
125浏览 • 1回复 待解决
HarmonyOS 通知中多行文本的大小限制是每行200字节,还是多行全部限制为200字节
200浏览 • 1回复 待解决
HarmonyOS List组件如何监听滑动到底部?
860浏览 • 1回复 待解决
List 组件使用 scroller 的 scrollTo 控制滑动时,能否取消滑动动画?
2051浏览 • 1回复 待解决
HarmonyOS 滑动时组件问题
180浏览 • 1回复 待解决
HarmonyOS list无法滑动
24浏览 • 1回复 待解决
HarmonyOS List联动滑动
139浏览 • 1回复 待解决
HarmonyOS list嵌套tabs,tabs嵌套web,滑动问题
514浏览 • 1回复 待解决
HarmonyOS List(A)里嵌套一个List(B),往下滑动里边的B出现的问题
388浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中限制Tabs组件的滑动切换?
343浏览 • 1回复 待解决
scroll包裹list,scroll可以响应滑动,list不能响应滑动
1157浏览 • 1回复 待解决
HarmonyOS如何拦截list的滑动事件?
502浏览 • 1回复 待解决
HarmonyOS 如何按需限制设备左右滑动?
129浏览 • 1回复 待解决
list有滑动惯性,可参考swiper方法:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-swiper-V5
可参考此demo: