Apple iPhone Forum und Community

Normale Version: UIScrollView hitTest hat keine touches in event
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

griddie

Hallo,

ich habe eine Klasse von UIScrollView abgeleitet und möchte mittels hitTest events abfangen:
Code:
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {...

Anhand der Anzahl der touches möchte ich herausfinden, ob es sich bei dem event um eine pinch-Geste (mit 2 Fingern) oder einen einfachen (ein-Finger) touch handelt. Dazu verwende ich:

Code:
...
     NSSet *touches = [event allTouches];
     int cnt = [touches count];
     ...
}

Aber allTouches ist leer - im Debugger erscheint: 0 objects sowohl für event. _touches und event. _keyedTouches als auch - logisch - für meine lockale Variable touches. Dementsprechend ist cnt == 0 und ich am Ende meiner Ideen...

Wie kann das sein?

Danke für jede Art von Hinweis!