I have one possible solution at the moment, but I'm not very happy with that. For others facing the same problem, though, here it is. First declare a local variable or property for UIEvent this way:
@property (nonatomic, assign) UIEvent * currentEvent;
, , UIEvent [self sendActionsForControlEvents:], , UIControlEventTouchDown , , .
self.currentEvent = event;
[self sendActionsForControlEvents: UIControlEventTouchDown]
, :
- (void) sendAction:(SEL)action to:(id)target forEvent:(UIEvent *)event
{
[super sendAction:action to:target forEvent:self.currentEvent];
}
, , , - , UIEvent, !