David, Matt, Thanks for the responses and pointing me towards UIControlEvents.
> >-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event > >{ > > [[self nextResponder] touchesBegan:touches withEvent:event]; > >} > > Don't do that. The way to pass touches up the responder chain is by calling > super. This will do exactly what you're after, I think. > > Using super will call -touchesBegan:withEvent of UIButton. Which, in my experiments, does not continue to pass the event up the responder chain -- i.e. I never see the touch events reach my UIViewController (where I want them to end up). My understanding is that once an object is found that responds to -touchesBegan:withEvent, the event propagation ends unless explicitly forwarded. Calling super will get the event to my superclass (UIButton), but not beyond that. Lou _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com