私はUIScrollView
内側に別のものを持っていUIScrollView
ます。例えば:
この灰色の領域は私のデバイスです。赤いスクロールビューは背景にあります 黄色いスクロールビューは赤いスクロールビューのサブビューです。
私がやりたいことは、上下にスクロールしても、右/左にスクロールするオプションがあります。しかし、デリゲートを黄色のスクロール ビューに設定すると、左右に移動できません。これを処理する方法は?
私はUIScrollView
内側に別のものを持っていUIScrollView
ます。例えば:
この灰色の領域は私のデバイスです。赤いスクロールビューは背景にあります 黄色いスクロールビューは赤いスクロールビューのサブビューです。
私がやりたいことは、上下にスクロールしても、右/左にスクロールするオプションがあります。しかし、デリゲートを黄色のスクロール ビューに設定すると、左右に移動できません。これを処理する方法は?
非常に簡単です。デリゲート メソッドを呼び出すために使用している scrollViewを確認するだけです。
デリゲート メソッドで:(デリゲート メソッドはパラメーター UIScrollView を受け取ります *)scrollView
if(scrollView == scrollView1) {
//do stuff for scrollView1 like setContentSize
} else {
//do other stuff
}
これは、1 つのデリゲート メソッドで 2 つの scrollView を制御する方法です。
やりたいことについて:
1 つの scrollView のみを作成し、そのプロパティを設定して左右上下にスクロールする方が便利です。