Ho bisogno di implementare una funzione che invocherà del codice quando toccherò due volte sul self.view (vista di UIViewCotroller
). Ma il problema è che ho un altro oggetto UI su questa vista e non voglio collegare alcun oggetto riconoscitore a tutti loro. Ho trovato questo metodo sotto come fare un gesto sulla mia vista e so come funziona. In questo momento sono davanti all'handicap quale modo di scegliere per creare questo riconoscitore che ignora la sottoview. Qualche idea? Grazie.UITapGestureRecognizer tocca su self.view ma ignora le sottoview
UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTap:)];
[doubleTap setNumberOfTapsRequired:2];
[self.view addGestureRecognizer:doubleTap];
Non sono sicuro, ma hai provato a fissare cancelsTouchesInView su NO sul riconoscitore? quindi [doubleTap setCancelsTouchesInView: NO]; – JDx