多个横向list如何滑动一个时带动剩余list一起滑动

多个横向list如何滑动一个时带动剩余list一起滑动。

HarmonyOS
2024-09-29 13:06:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以尝试List外层加Scroll,或者双滚轮,例如:

Scroll() {  
  List({ space: 0, initialIndex: 3, scroller: this.scroller }) {  
    ForEach(this.arr, (item: number) => {  
      ListItem() {  
        Column() {  
          Text('' + item)  
            .width(100)  
            .height(1000)  
            .fontSize(16)  
            .textAlign(TextAlign.Center)  
            .borderWidth(0.5)  
        }  
      }  
    }, (item: number) => JSON.stringify(item))  
  }  
  .chainAnimation(true)  
  .edgeEffect(EdgeEffect.Spring)  
  .listDirection(Axis.Horizontal)  
}  
.scrollable(ScrollDirection.Vertical)  
.scrollBar(BarState.Off)
分享
微博
QQ
微信
回复
2024-09-29 17:43:06
相关问题
周日历滑动,以周为一个单位滑动
806浏览 • 1回复 待解决
如何实现一个带动画的弹窗?
519浏览 • 1回复 待解决
HarmonyOS List联动滑动
55浏览 • 1回复 待解决
如何屏蔽List滑动事件
2435浏览 • 1回复 待解决
HarmonyOS 组件List如何禁止滑动
23浏览 • 1回复 待解决
HarmonyOS list滑动问题
842浏览 • 1回复 待解决
HarmonyOS 监听List组件滑动
53浏览 • 1回复 待解决
HarmonyOS如何拦截list滑动事件?
417浏览 • 1回复 待解决
scroll和list的嵌套滑动
1546浏览 • 1回复 待解决
HarmonyOS list最后一个显示不出来
29浏览 • 1回复 待解决