中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
两个Scroll互相监听彼此的滑动,实现:一个Scroll滑动的同时,另一个Scroll也和它移动一样的距离,问题是:在监听滑动的时候,只能监听到手指移动的距离,所以导致滑动起来有些卡顿,怎么能够在他们滑动的时候给一个惯性呢!
微信扫码分享
scroller1: Scroller = new Scroller() scroller2: Scroller = new Scroller() flag = true Scroll(this.scroller1) {} .onTouch(() => this.flag = true) .onScroll((x, y) => { if (this.flag) this.scroller2.scrollBy(x, y) }) Scroll(this.scroller2) {} .onTouch(() => this.flag = false) .onScroll((x, y) => { if (!this.flag) this.scroller1.scrollBy(x, y) })