HarmonyOS scroll组件问题
1、如何利用 ontouch回调 处理 多指的y轴偏移距离计算
2、为什么scroll嵌套relative,无法滚动 :relative包含2个Row组件,第一个组件位于第二个组件上方,且第二个组件高度100%
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Scroll组件使用问题
771浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动问题
1032浏览 • 1回复 待解决
HarmonyOS Scroll组件回调事件问题
613浏览 • 1回复 待解决
Scroll组件内显示不全问题
1486浏览 • 1回复 待解决
HarmonyOS Scroll使用问题
311浏览 • 1回复 待解决
HarmonyOS scroll滑动问题
794浏览 • 1回复 待解决
HarmonyOS Scroll嵌套RelativeContainer 问题
713浏览 • 1回复 待解决
HarmonyOS scroll滚动问题
371浏览 • 1回复 待解决
HarmonyOS Scroll 嵌套 RelativeContainer 问题
873浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动控制
402浏览 • 1回复 待解决
HarmonyOS Scroll组件无法滑动
814浏览 • 1回复 待解决
HarmonyOS scroll的高度设置问题
1551浏览 • 1回复 待解决
HarmonyOS scroll 内控件布局问题
719浏览 • 1回复 待解决
HarmonyOS 使用scroll组件效果异常
234浏览 • 1回复 待解决
HarmonyOS scroll嵌套多个web,显示问题
471浏览 • 1回复 待解决
HarmonyOS keyboard-aware-scroll-view问题
367浏览 • 1回复 待解决
HarmonyOS scroll安全区域问题
475浏览 • 1回复 待解决
HarmonyOS scroll嵌套组件,如何实现子组件置顶
298浏览 • 1回复 待解决
HarmonyOS Scroll组件内部子组件Sticky属性实现
384浏览 • 1回复 待解决
HarmonyOS Scroll组件onScroll回调异常
273浏览 • 1回复 待解决
ArkTS中Grid,WaterFlow嵌套到Scroll组件中高度无限高问题
238浏览 • 1回复 待解决
HarmonyOS Scroll组件怎样获取当前屏幕最上面是Scroll里Column的哪个子组件
228浏览 • 1回复 待解决
HarmonyOS Scroll嵌套List的滑动问题
287浏览 • 1回复 待解决
HarmonyOS Scroll包裹的控件默认居中问题
712浏览 • 1回复 待解决
HarmonyOS Scroll嵌套Scroll,外部的Scroll无法滚动
445浏览 • 1回复 待解决
1、如何利用 ontouch回调 处理 多指的y轴偏移距离计算y轴偏移量可以使用PanGesture事件的onActionUpdate方法,这个方法可以获得手势的偏移量,也可以设置触发滑动手势的手指数,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-gestures-pangesture-0000001815767760#ZH-CN_TOPIC_0000001815767760__事件如果 =确实需要使用ontouch回调处理,那么就需要记录下手指按压时得y轴坐标和手指抬起时的y轴坐标,然后二者相减,即可获得y轴偏移量,多指时每根手指的位置都会记录下来,可以通过TouchEvent对象的touches数组获取,其中手指排序是以触摸屏幕先后来确定的
2、RelativeContainer组件无法滚动的问题,可以设置RelativeContainer内第二个子组件是以第一个子组件作为锚点且位于第一个子组件下方,且RelativeContainer的height属性设置为auto。至于为什么两个Row组件时不滚动,是因为RelativeContainer组件本身是以屏幕左上角为起始位置进行渲染绘制,而超过左上角的部分会不可见或不渲染,进而导致无法滚动,所以如果想让RelativeContainer组件本身可滑动的话,那么子组件锚点得确定为屏幕左上角的那个组件3、scrollTo动画结束没有回调