Je viens de réussir à implémenter la détection d'un mouvement de balayage pour mon application. Cependant je voudrais limiter la zone où le geste est valide. En pensant à cela, je suis venu avec une solution possible qui serait de vérifier si les coordonnées de fin & de départ sont dans une zone. Je me demandais simplement s'il existait une méthode meilleure ou préférée pour faire quelque chose comme ça.Confiner un mouvement de balayage vers une certaine zone (iPhone)
0
A
Répondre
2
Créez simplement un UIView
invisible (= avec un arrière-plan transparent) et définissez son cadre pour qu'il entoure la zone dans laquelle vous souhaitez détecter le mouvement.
Ensuite, ajoutez simplement un UISwipeGestureRecognizer
à cette vue, et vous avez terminé. Lire les génériques UIGestureRecognizer Class Reference et the part of the Event Handling Guide for iOS that talks about UIGestureRecognizers
pour plus d'informations.
Bien sûr, vous pouvez également gérer la détection du geste de balayage par vous-même en utilisant le code personnalisé like explained here in the very same guide mais pourquoi la peine quand UIGestureRecognizers
peut tout gérer pour vous?
Questions connexes
- 1. Comment détecter un mouvement de balayage?
- 2. iPhone - animation dans une certaine zone
- 3. iOS: mouvement de balayage de Webview
- 4. iPhone HARDCODING un balayage
- 5. Comment détecter un mouvement de balayage vers la suppression dans un UITableviewCell personnalisé?
- 6. Détection de mouvement iPhone simple
- 7. Comment activer le mouvement de balayage pour un UITextView
- 8. Comment puis-je simuler un mouvement de balayage par programmation?
- 9. ECSlidingViewController problème de mouvement de balayage sur View Controller
- 10. chevauchement de mouvement de balayage et de panoramique
- 11. XCode: Capture du mouvement de balayage et création d'un objet en mouvement
- 12. zxing balayage continu - iphone
- 13. Mouvement parabolique vers une image
- 14. Comment implémenter le mouvement de balayage dans la direction vers le bas pour UITableView?
- 15. iPhone traiter un balayage par l'utilisateur
- 16. AR sur Android - mouvement dans une zone
- 17. Échange de deux UIButton à l'aide d'un mouvement de balayage
- 18. Comment modifier les en-têtes de section après un mouvement de balayage?
- 19. Détecter un mouvement avec un iphone
- 20. détecter le mouvement de balayage horizontalement et verticalement dans andengine
- 21. Comment reconnaître le mouvement de balayage dans UIScrollView
- 22. mouvement Flick pour iPhone
- 23. Déplacer un corps b2 en mouvement vers une position spécifique
- 24. déplacer CGPoint une certaine distance le long d'une certaine rubrique ... iphone
- 25. Modification de la transition des fonctions de reconnaissance de mouvement par balayage
- 26. Faire un bouton de balayage
- 27. Comment puis-je détecter le nombre de doigts utilisés dans un mouvement de balayage?
- 28. iphone image changer avec mouvement
- 29. Style de mouvement de sprite vers un point spécifique
- 30. créer un texte en mouvement