Pas de Glisser en Arrière lorsque le masquage de la Barre de Navigation dans UINavigationController

J'aime le mouvement de balayage pack c'est héritée de l'incorporation de votre point de vue dans un UINavigationController. Malheureusement, je n'arrive pas à trouver un moyen de masquer la barre de navigation, mais encore la touche pan glissez geste. Je peux écrire personnalisé gestes, mais je préfère ne pas et à s'appuyer sur les UINavigationController arrière geste de balayage à la place.

si je décochez la case dans la table de montage séquentiel, le retour de balayage ne fonctionne pas

Pas de Glisser en Arrière lorsque le masquage de la Barre de Navigation dans UINavigationController

sinon si I du programme, le cacher, le même scénario.

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self.navigationController setNavigationBarHidden:YES animated:NO]; //and animated:YES
}

Il n'y a pas moyen de cacher la barre de Navigation supérieure et ont encore le mouvement de balayage?

  • Est l'ajout d'un UIGestureRecognizer acceptable? C'est un jeu d'enfant à mettre en œuvre.
  • j'essayais d'éviter que depuis il l'habitude de fonctionner aussi bien que la UINavigationController de retour de balayage. Je cherche dans UIScreenEdgePanGestureRecognizer puisque certains disent qu'il permet, mais nai pas eu à le faire fonctionner encore. La recherche de la plus simple et la plus élégante solution ici.
InformationsquelleAutor mihai | 2014-07-12