Cette question fait suite à une des options suivantes:vues modales et touchesBegan
UITouch - Event not responding
je fait plus de recherches et je sais quel est le problème, mais je ne sais pas comment le résoudre ou même si cela peut être résolu. Je dois peut-être adopter une nouvelle approche.
J'ai un RootViewController et de ce que je charge un deuxième ViewController en utilisant le code suivant:
[self presentModalViewController:newWorkoutViewController animated:YES];
J'ai alors le code suivant en place NewWorkoutViewController:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"New Workout Screen tapped");
}
Cette méthode est En cours d'action, je pense que c'est parce que c'est une vue modale. Est-il de toute façon de détecter les robinets sur l'écran dans une vue modale.
Merci Stephen
Ils sont définis sur mon View Controller. – Stephen
Problème résolu ... dans NewWorkoutViewController J'ai deux autres boutons qui peuvent appeler deux autres contrôleurs de vue. Je n'avais pas cette configuration correctement, donc quand l'écran a été cliqué/tapé il ne s'enregistrait pas. Merci pour l'aide. – Stephen
Je veux dire vue, pas voir le contrôleur, bien sûr ... –