J'utiliséiPhone UIGestures
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];
[self.view addGestureRecognizer:singleTap];
- (void)handleSingleTap:(UIGestureRecognizer *)gestureRecognizer {
UIView* view = gestureRecognizer.view;
CGPoint loc = [gestureRecognizer locationInView:view];
}
Mais cela m'a donné une erreur à CGPoint loc = [gestureRecognizer locationInView:view];
Pourquoi ???
? Que dit le message d'erreur? – LarsJK
[UITapGestureRecognizer locationInView:]: sélecteur non reconnu envoyé à l'instance 0x193490 *** Fin de l'application en raison d'une exception non interceptée 'NSInvalidArgumentException', raison: '*** - [UITapGestureRecognizer locationInView:]: sélecteur non reconnu envoyé à l'instance 0x193490' – a111