2010-01-20 3 views

Répondre

0

Je pense que UIScrollView devient le premier répondeur des événements tactiles, et il ne transmet pas les événements tactiles à d'autres vues par défaut.
Alors pourquoi ne pas créer une sous-classe de UIScrollView? Ensuite, passez les événements tactiles reçus par la sous-classe à la vue UIIMageview ou UITextview comme suit.

@implementation SubclassOfScrollView 
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { 
    [self.nextResponder touchesBegan:touches withEvent:event]; 
} 
@end