2

デルタに基づいてプログラムで移動したいscrollViewがあるか、別のscrollViewを変更します。したがって、最初のscrollViewが10px下に移動した場合は、その数値を取得し、2番目のscrollViewを10px下に調整して、異なる位置に配置できるようにする必要があります。

私がそれを機能させる唯一の他の方法(ここに他の誰かの投稿のおかげで)はこのコードを使うことです:

[scrollView setContentOffset:offset animated:NO];

しかし、それはそれらが同じXY座標を持つようにするだけであり、それは私が探しているものではありません。

ご協力いただきありがとうございます!

4

1 に答える 1

0

デリゲートメソッドを使用するだけです

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView

スクロール開始時の各コンテンツオフセットの値を決定します。次に、スクロールが更新されるたびに、スクロールがどれだけ変更されたかを確認し、他のスクロールビューを調整できます。それはただの数学です。

于 2011-07-10T03:08:21.790 に答える