2010-03-23 4 views
0

Dans mon application, j'ai mis en place un événement tremblement et il affiche un UIImageView. Lorsque le UIImageView est affiché, je cache la barre de navigation avec:La vue ne répond pas aux touches après le tremblement

[self.navigationController setNavigationBarHidden:YES animated:NO]; 

Et après que je veux le ramener lorsque l'utilisateur touche l'écran:

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { 
    [[self navigationController] setNavigationBarHidden:NO animated:YES]; 

} 

Mais cela ne fonctionne pas! Comme ma vue ne répond pas aux touches.

Merci d'avance!

+0

On dirait que ça a été secoué un peu à dur ... –

+0

Eh bien, j'espère que je n'ai pas cassé le simulateur de l'iPad :) – Knodel

Répondre

1

Vous devez souvent activer l'interaction de l'utilisateur sur votre vue si ce n'est déjà fait.

+0

Il est activé. En fait, il est activé dans IB par défaut. – Knodel

+0

Etes-vous en train d'essayer de recevoir des informations sur UIImageView? – Jasarien

Questions connexes