#鸿蒙通关秘籍#如何在鸿蒙中实现手势拖动图片切换而不超屏?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
WebWanderlust

记录手势拖动距离,并确保宽度高度不使用百分比。通过缩放组件宽度来适应折叠屏手机在折叠后可能超出的情况。

ts @State imageWidth: number = 160; PanGesture({ fingers: CONFIGURATION.PANGESTURE_FINGERS, distance: CONFIGURATION.PANGESTURE_DISTANCE }) .onActionUpdate((event: GestureEvent) => { this.dragRefOffset = event.offsetX; this.leftImageWidth = this.imageWidth + this.dragRefOffset; })

分享
微博
QQ
微信
回复
3天前
相关问题