Comment détecter un appui long (appuyer et maintenir) dans un UIScrollView?Détection d'un appui long dans UIScrollView
4
A
Répondre
9
En vue touchesBegan:
vous pouvez appeler votre poignée "long robinet" avec un certain retard.
[touchHandler performSelector:@selector(longTap:) withObject:nil afterDelay:1.5];
Ensuite, en vue de vous touchesEnded:
pouvez annuler cet appel si pas assez de temps a passé:
[NSObject cancelPreviousPerformRequestsWithTarget:touchHandler selector:@selector(longTap:) object:nil];
2
//Add gesture to a method where the view is being created. In this example long tap is added to tile (a subclass of UIView):
// Add long tap for the main tiles
UILongPressGestureRecognizer *longPressGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longTap:)];
[tile addGestureRecognizer:longPressGesture];
[longPressGesture release];
-(void) longTap:(UILongPressGestureRecognizer *)gestureRecognizer{
NSLog(@"gestureRecognizer= %@",gestureRecognizer);
if ([gestureRecognizer state] == UIGestureRecognizerStateBegan) {
NSLog(@"longTap began");
}
}
Questions connexes
- 1. Appuyez et maintenez (appui long)
- 2. Détection d'un appui long sur UIWebview et affichage d'un menu si j'appuie sur un lien
- 3. Détection de défilement UIScrollView
- 4. Android Appui long sur le comportement Modifier le texte
- 5. comment mettre en œuvre appui long de UIButton
- 6. Détection des taps dans uiimageview à l'intérieur de uiscrollview
- 7. Détection de touches pour les couches dans un UIScrollView
- 8. UIScrollView dans UIScrollView
- 9. Android Comment définir un son comme sonnerie avec appui long sur le bouton
- 10. "Fixer" une sous-vue dans un UIScrollView
- 11. Python long type C 'long long'
- 12. Touches dans UIScrollView
- 13. Toucher dans UIScrollview?
- 14. Overriding -handlePan: dans UIScrollView
- 15. long long vs multiplication int
- 16. Nesting UIScrollView intérieur UIScrollView Cocoa Touch
- 17. long int dans ObjC
- 18. détection tactile d'affichage de défilement
- 19. affichage de l'image dans uiscrollview
- 20. identifiant le balayage dans UIScrollview?
- 21. Ajouter une plume dans UIScrollView
- 22. tactile a commencé dans UIScrollView
- 23. Deux sous-vues dans UIScrollView
- 24. Problème dans UITableView et UIScrollView
- 25. UIButton n'apparaît pas dans UIScrollView
- 26. UIScrollView ne détecte pas l'événement tactile
- 27. Autoresize UIScrollView
- 28. iPhone + UIScrollView
- 29. Déplacement UIScrollView
- 30. Notifications UIScrollView
thanksssssssss! tu m'as sauvé la vie! (+1) – SpaceDog