Existe-t-il un moyen d'appeler TouchesBegan, TouchesMoved, TouchedEnded par programme ??Comment appeler TouchesBegan, TouchesMoved, TouchedEnded par programme
Répondre
Non, vous ne pouvez pas. Malheureusement, UIEvent
n'expose aucun moyen public de créer des événements; Seul le répartiteur interne est autorisé à le faire. Vous ne pouvez pas créer vos propres événements à partir de zéro et les utiliser de manière significative.
Il semble que vous puissiez transférer les événements dans votre application en les prenant à l'endroit où ils se sont posés à l'origine, et en les envoyant simplement à l'affichage que vous souhaitez utiliser en appelant ces méthodes directement. En fonction de ces vues, assurez-vous de bien comprendre la séquence d'envoi des événements (test de hit, etc.), afin de ne pas confondre les vues UIKit.
C'est juste une méthode pour que vous puissiez l'appeler et créer les événements vous-même (les hypothèses sont mauvaises). Si vous essayez de déclencher votre propre code, il vous semblera plus simple de le déplacer vers sa propre méthode et de l'appeler immédiatement.
Exactement ce que vous essayez d'atteindre?
J'essaie d'implémenter un curseur virtuel pour certaines applications .. pour simuler l'environnement PC .. donc je ne peux pas utiliser le robinet direct .. tous les événements tactiles sont consommés par un calque sur le dessus –
- 1. touchesMoved: withEvent
- 2. Comment appeler une méthode seulement une fois pendant - (void) touchesMoved?
- 3. iphone touchesbegan
- 4. touchesMoved détection UIView
- 5. touchesmoved quitter frame
- 6. iPhone: Panoramique pour déplacer une image à l'aide de touchesBegan, touchesMoved et touchEnded
- 7. Ne pouvons-nous pas utiliser touchesBegan, touchesMoved, touchEnded pour un scrollview?
- 8. MFMailComposeViewController appeler par programme le bouton "Envoyer"
- 9. Comment appeler drawRect par programme dans l'objectif c
- 10. UIScrollView touchesBegan
- 11. implémenter touchesBegan pour UITextField
- 12. TouchesBegan et TouchesEnded avec le numéro Multitouch
- 13. touchesBegan sur le ViewController
- 14. touchesBegan convertit en ccTouchesBegan?
- 15. Problème avec touchesMoved et drawRect
- 16. push view when touchesBegan
- 17. touchesBegan ne répond pas
- 18. vues modales et touchesBegan
- 19. Comment appeler un événement par programmation?
- 20. Existe-t-il un moment où les méthodes touchesBegan, touchesMoved et touchEnded seront traitées dans un UIViewController par rapport à UIView?
- 21. Augmenter les appels de fréquence de touchesMoved
- 22. touchesBegan question dans iphone sdk?
- 23. touchesBegan seulement dans UIView spécifique
- 24. Iphone Textview n'invoque pas TouchesBegan
- 25. Comment créer un NSSearchField par programme?
- 26. Comment puis-je appeler les propriétés d'édition d'un UITableView par programme
- 27. Comment puis-je appeler SSIS par programme à partir de .NET?
- 28. Comment appeler la fonction d'une classe d'une autre classe par programme
- 29. Comment appeler le tap sur le bouton de retour dans le UINavigationBar par programme?
- 30. Appeler un programme externe de python
Oui .. J'ai besoin de savoir comment créer les événements par programme .. en fait, si j'appelle TouchesBegan manuellement, il voyagera dans la hiérarchie de vue .. mais le vrai problème est de créer les événements .. –