2 Gesto riconoscitore:Pan e 2 pizzico della barretta di iOS simultanei -alla stesso tempo-
UIPinchGestureRecognizer *twoFingerPinch =
[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinch:)];
[croppper addGestureRecognizer:twoFingerPinch];
UIPanGestureRecognizer *PanRecognizer = [[[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)] autorelease];
[croppper addGestureRecognizer:PanRecognizer];
e:
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
return YES;
}
Ma pizzico e pan allo stesso tempo non funziona ... spesso riesco a pizzicare perché il riconoscimento pan è attivo.
riguarda
+1 per la risposta corretta. In altre parole, aggiungi le seguenti due righe al tuo codice: 'twoFingerPinch.delegate = self;' e 'PanRecognizer.delegate = self;'. Considerare inoltre di rinominare il secondo gestureRecognizer per utilizzare l'iniziale in minuscolo. – Till
il tuo diritto! grazie! (twoFingerPinch.delegate = self;) i – Phil
Stupid web cache - ora la mia risposta sembra ridicola :( – deanWombourne