0

私はUIScrollView内側に別のものを持っていUIScrollViewます。例えば: ここに画像の説明を入力

この灰色の領域は私のデバイスです。赤いスクロールビューは背景にあります 黄色いスクロールビューは赤いスクロールビューのサブビューです。

私がやりたいことは、上下にスクロールしても、右/左にスクロールするオプションがあります。しかし、デリゲートを黄色のスクロール ビューに設定すると、左右に移動できません。これを処理する方法は?

4

1 に答える 1

3

非常に簡単です。デリゲート メソッドを呼び出すために使用している scrollViewを確認するだけです。

デリゲート メソッドで:(デリゲート メソッドはパラメーター UIScrollView を受け取ります *)scrollView

if(scrollView == scrollView1) {

//do stuff for scrollView1 like setContentSize

} else {

//do other stuff

}

これは、1 つのデリゲート メソッドで 2 つの scrollView を制御する方法です。

やりたいことについて:

1 つの scrollView のみを作成し、そのプロパティを設定して左右上下にスクロールする方が便利です。

于 2012-11-27T13:42:53.583 に答える