Puis-je créer des événements tactiles personnalisés pour iPhone ?? le périphérique prendra-t-il en charge la création de ma propre gestion des événements tactiles?Puis-je créer des événements tactiles personnalisés pour iPhone?
Répondre
Jetez un oeil à la classe UIResponder: http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIResponder_Class/Reference/Reference.html
Vous voudrez probablement mettre en œuvre les touchesBegan:withEvent:
, touchesEnded:withEvent:
et touchesCancelled:withEvent:
méthodes. Ceux-ci seront tous appelés avec un NSSet de UITouches que vous pouvez faire ce que vous voulez.
À partir du SDK 3.2, il existe des classes UIGestureRecognizer. Ils ne jouent pas bien avec les anciens appels UIResponder, mais si vous pouvez faire 3.2 seulement, ils sont plus faciles à démarrer.
Il existe un certain nombre de sous-classes pratiques, telles que UIRotationGestureRecognizer pour gérer la rotation. Si vous étendez des classes Apple comme UIScrollView, vous devez utiliser des reconnaisseurs de mouvements avec la version 3.2 et ultérieure, car si un module de reconnaissance des gestes s'annule, cela annulera également le suivi des appels de votre UIResponder. Si vous gérez tout le suivi des gestes, ce n'est pas un problème.
- 1. Comment créer des contrôles personnalisés pour iPhone?
- 2. Détection des événements tactiles discrets
- 3. Obtenir des coordonnées tactiles iPhone sans utiliser les événements javascript?
- 4. Événements tactiles Javascript
- 5. BlackBerry - événements tactiles icône
- 6. L'utilisation de System.Windows.DragDrop.DoDragDrop() avec des événements tactiles?
- 7. Comment intercepter des événements tactiles globalement?
- 8. Passage des événements tactiles aux sous-vues
- 9. comment faire défont les événements tactiles
- 10. événements tactiles avec Magic Mouse et iPhone Simulator
- 11. Android Live Wallpaper événements tactiles
- 12. Faire bitmaps écouter les événements tactiles
- 13. Les événements tactiles n'atteignent pas les méthodes tactiles?
- 14. tempête Blackberry 9530 traçage des événements tactiles pendant le défilement
- 15. Comportement vraiment étrange en essayant d'implémenter des événements tactiles
- 16. Créer des objets tactiles interactifs sur Android
- 17. Quelle est la meilleure méthode pour créer une couche pour capturer les événements tactiles?
- 18. Webview ne répond pas aux événements tactiles
- 19. Créer des contrôles personnalisés pour Java ME
- 20. Comment créer des widgets personnalisés pour Qt
- 21. Est-ce que UITextField consomme des événements tactiles?
- 22. Passage des événements tactiles à la vue de UIViewController
- 23. Capturer les événements tactiles globaux (Symbian)
- 24. UIButton: gestion de la création dynamique et des événements tactiles
- 25. Interception de tous les événements tactiles
- 26. Transmettre des événements tactiles de uiview à uiwebview
- 27. Transmettre des événements tactiles aux frères et sœurs UIViews
- 28. Désactiver les événements tactiles pendant le traitement
- 29. Est-il possible d'empêcher la vue iphone de recevoir des événements tactiles? Si oui, comment?
- 30. Utilisation des événements personnalisés dans QT4
vous devriez expliquer ce que vous essayez de faire. Peut-être donner un exemple. – Joel
Je souhaite faire pivoter une image avec un événement tactile personnalisé. – suse