HarmonyOS 滑动切换(Tabs )如何获取偏移量
需求:滑动页面,tab 标题跟随滑动,实现放大缩小效果。需要自定义,但自定义需要知道滑动的偏移量(或者百分比)
1、尝试 Tabs ,发现没有偏移监听。
2、使用 Swiper,切换页面,如果第一个页面竖直滑动到中间,这是横向切换到第二个页面,发现第二个页面也有偏移量了,跟第一个页面一样,不符合预期,应该偏移量为0;(Tabs的效果可以,但Tabs没有偏移监听)。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Swiper组件如何获取手动滑动过程中的偏移量
244浏览 • 1回复 待解决
如何获取Scroll组件的当前滚动偏移量
2004浏览 • 1回复 待解决
如何获取可滚动组件的当前滚动偏移量
2231浏览 • 1回复 待解决
ets 开发List如何获取其滚动时Y轴的偏移量
3374浏览 • 1回复 待解决
如何设置子元素相对于自身的额外偏移量?
361浏览 • 1回复 待解决
Kafka的偏移量含义是什么?怎么理解这个概念?
2051浏览 • 1回复 待解决
如何设置子元素相对父元素左上角的偏移量?
277浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置内容区末尾偏移量?
127浏览 • 0回复 待解决
#鸿蒙学习大百科#如何设置内容区域起始偏移量?
141浏览 • 1回复 待解决
HarmonyOS Scroll容器如何在首次渲染的时候可以传入初始的滚动偏移量
443浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置Text组件的文本基线的偏移量?
173浏览 • 1回复 待解决
HarmonyOS TabContent左右切换,上面的Tabs没有跟着滑动
232浏览 • 0回复 待解决
HarmonyOS 在Tabs切换时,左右滑动可以切换页签,如何屏蔽页签的EdgeEffect回弹效果?
178浏览 • 1回复 待解决
HarmonyOS Tabs组件切换
197浏览 • 1回复 待解决
HarmonyOS List组件滚动过程中或滚动结束时需要获取当前 X 轴位置距组件左侧的总偏移量,这个怎么实现?
338浏览 • 1回复 待解决
HarmonyOS Tabs组件嵌套滑动
247浏览 • 1回复 待解决
如何实现Tabs页签导航栏切换时,下划线也随之滑动
1956浏览 • 1回复 待解决
HarmonyOS list嵌套tabs,tabs嵌套web,滑动问题
291浏览 • 1回复 待解决
如何禁止Tabs的系统切换逻辑
2017浏览 • 0回复 待解决
List滚动时,右侧有首字母导航一起滚动,点击右侧导航某个字母,ListItemGroup能否设置偏移量
454浏览 • 1回复 待解决
Navigation实现Tabs切换效果
1101浏览 • 1回复 待解决
Tabs组件嵌套滑动组件
1320浏览 • 1回复 待解决
如何处理tabs嵌套web滑动场景
416浏览 • 1回复 待解决
HarmonyOS Tabs 切换,页面不执行 showPage() 方法
379浏览 • 1回复 待解决
可以设置Tabs组件的barHeight为0隐藏tabs组件自带的tabbar,再使用Row组件+自定义tab页签的方式实现tabbar,将一个高度为2的column组件作为下划线,使用stack堆叠在tabbar下,这个下划线的width和相对左侧的margin通过@State修饰,在页签切换时,将当前页签的宽度,相对左侧的margin分别赋给下划线对应的属性,通过onGestureSwipe监听tab的滑动手势,逐帧更新下划线相对左侧的margin,使用onScroll监听自定义tabbar的滑动,逐帧更新下划线相对左侧的margin,通过onAnimationStart回调切换动画开始时触发该回调,触发下划线跟着页面一起滑动的回调。