iPhone: щелкните вид за прозрачным UIScrollView

У меня есть UIScrollView, для которого задан чистый фон. Часть прокрутки имеет контент, а часть нет (поэтому за ней отображаются другие виды). Я хотел бы иметь возможность щелкнуть UIScrollView и MKMapView позади, но только для прозрачной части UIScrollView.

Я нашел код, который мне очень трудно понять, как приступить к работе:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    if (![self yourMethodThatDeterminesInterestingTouches:touches withEvent:event])
        [self.nextResponder touchesBegan:touches withEvent:event]; 
}

Может ли кто-нибудь помочь мне понять, как перенаправить событие касания в представление, которое находится за другим представлением? Могу ли я вызвать - (void) touchesBegan: (NSSet *) касается события withEvent: (UIEvent *) из UIViewController?

13
задан Nic Hubbard 9 February 2011 в 06:05
поделиться