我有一个scrollView,我想以编程方式移动 delta ,或更改另一个scrollView。因此,如果我的第一个scrollView向下移动10px,我需要获得该数字,并将第二个scrollView向下调整为10px,并允许它们处于不同的位置。
我让它工作的另一种方式(感谢别人的帖子在这里)是这个代码:
[scrollView setContentOffset:offset animated:NO];
但这只是让它们具有相同的XY坐标,这不是我想要的。
感谢您的帮助!
答案 0 :(得分:0)
只需使用委托方法
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
确定滚动开始时每个内容偏移的值。然后每次更新滚动时,您可以知道它已经改变了多少,并调整其他滚动视图。这只是数学。