1

私は取り組んでUIScrollViewおり、プログラミングは初めてです。UIScrollView最初のscrollViewをスクロールし、次に2番目のscrollViewも1番目のscrollViewで移動する場合、1つのscrollViewで1回のタッチで2つを同時にスクロールする方法

前もって感謝します

4

2 に答える 2

3

のデリゲート メソッドを使用してこれを行うことができますUIScrollView。ここにあなたのためのデモコードがあります:

- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
    if (scrollView == scroll1)
    {
        scroll2.contentOffset = CGPointMake(content x and y of your scroll1);
    }
}

お役に立てれば。

于 2013-02-20T15:01:03.093 に答える
1
UIScrollView *otherView = (scrollView==scroll2)?scroll1:scroll2;

CGPoint offSet = otherView.contentOffset;
offSet.y = scrollView.contentOffset.y;

[otherView setContentOffset:offSet];
于 2013-09-12T09:51:55.623 に答える