views:

247

answers:

0

I have a relativeluy simple setup.

myScrollView

containerView

     touchSensitiveView

     passiveView

So, touchSensitiveView and passiveView are subviews of containerView which is the only subview of myScrollView, a UIScrollView instance (not a subclass of UIScrollView).

touchSensitiveView implements all touch sequence methods:

touchesBegan/touchesMoved/touchesEnded/touchesCancelled

This allows it to be dragged vertically with respect to myScrollView. The problem is that touch events don't seem to be getting passed to touchSensitiveView very well. The effect is as if there is gunk in the works. Dragging happens in fits and starts. Sometimes dragging doesn't work at all.

Are there methods on UIScrollView I need to implement to specifically allow a subview to respond to touch events?

Thanks in advance.

Cheers,

Doug