2012-05-05 6 views
0

私はUIScrollviewを実装し、内部に多くのUIButtonを追加しました。しかし今、スクロールビュー内にスクロールするためのスペースはわずかです。 UIButtonでスクロールビューをスクロールしようとすると、スクロールビューは移動しません。その原因は、UIButtonsがスクロールビューに必要なイベントをキャッチすることです。UIScrollviewイベントは、含まれているUIButtonsによってキャッチされます

問題を解決するのに手伝ってもらえますか?

答えて

1

UIScrollViewcanCancelContentTouchesを設定する必要があります。これにより、UIScrollViewクラスでサブビュー内のタッチが許可されます。

[myScrollview setCanCancelContentTouches:NO]; 
+0

ありがとうございますが、ここでの問題は、scrollview内のUIButtonがイベントをキャンセルするということです。したがって、スクロールビューはイベントを再度受信しません。 –

関連する問題