我正在研究UIScrollView
,我是编程方面的新手。
如何在任何一个scrollView中同时滚动两个UIScrollView
如果我滚动第一个scrollView,那么第二个scrollView也应该移动第一个scrollView
如果有人有想法,请建议我
提前致谢
答案 0 :(得分:3)
您可以借助UIScrollView
的委托方法来完成此操作。以下是您的演示代码:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (scrollView == scroll1)
{
scroll2.contentOffset = CGPointMake(content x and y of your scroll1);
}
}
希望这有帮助。
答案 1 :(得分:1)
UIScrollView *otherView = (scrollView==scroll2)?scroll1:scroll2;
CGPoint offSet = otherView.contentOffset;
offSet.y = scrollView.contentOffset.y;
[otherView setContentOffset:offSet];