Aus irgendeinem Grund scheint meine touchesBegan-Methode nicht richtig zu reagieren. Wenn ich den Bildschirm mit zwei Fingern berühre, dann hebe einen auf und lege ihn wieder ab, touchesBegan wird richtig gerufen. Wenn ich den Bildschirm mit einem Finger berühre, dann füge einen zweiten Finger hinzu, berühreBegan nicht so, wie er sollte. Gibt es eine Flagge, die ich überprüfen muss? Im Folgenden finden Sie ein Beispiel, das mein Problem veranschaulicht:Warum werden Berührungen nicht ausgelöst, wenn sich die Anzahl der Berührungen ändert?
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touch");
}
Irgendwelche Ideen, was los ist? Ich teste auf einem iPad mit iOS 4.2, wenn es darauf ankommt.
Ehrfürchtig. Ich dachte, ich hätte diesen Wert überprüft, aber es stellte sich heraus, dass ich ihn nicht eingestellt hatte. Wie auch immer, ich glaube nicht, dass ich verstanden habe, was diese Flagge überhaupt gemacht hat. Vielen Dank. – Davido