Je travaille sur ma première application iPhone, et j'éprouve un comportement très étrange lorsque j'essaie d'implémenter des événements tactiles.Comportement vraiment étrange en essayant d'implémenter des événements tactiles
J'ai mis en place touchesBegan:withEvent:
et ses méthodes soeurs dans une sous-classe de UIViewController
, mais ils ne s'enregistrent pas. Ce qui est encore plus étrange, c'est que lorsque j'essaie d'utiliser des touches sur le simulateur lors de l'exécution de la console, la console enregistre mes contacts, même si je n'ai aucune instruction NSLog
dans mon programme! À un moment donné, j'ai mis en place des déclarations NSLog sous touchesBegan:withEvent:
etc, mais je les ai supprimés peu de temps après. Je n'ai aucune idée d'où viennent ces journaux.
Est-ce un problème avec la chaîne du répondeur? Pourquoi la console se comporte-t-elle si étrangement? Des idées?
Selon la documentation d'Apple, les contrôleurs de vue sont également des répondeurs et peuvent gérer les événements tactiles. J'ai mis en place de nouveaux projets de test avec un contrôleur de vue et mis en œuvre les quatre méthodes de contact et il s'est bien enregistré ... Et j'ai fait une reconstruction propre qui a fixé l'étrange sortie de la console, alors merci! – copecopecope