335 votes

Comment faire pour désactiver le geste de balayage arrière en UINavigationController sur iOS 7

Dans iOS Apple 7 Ajouter nouveau comportement de navigation par défaut. Vous pouvez faire glisser de la bordure gauche de l’écran pour revenir en arrière sur la pile de navigation. Mais dans mon application, ceci entre en conflit avec mon menu personnalisé de gauche. Alors, est-il possible de désactiver ce nouveau geste dans UINavigationController ?

603voto

ArtFeel Points 3750

J’ai trouvé une solution :

50voto

Twan Points 265

J’ai découvert le geste pour personnes à mobilité réduite uniquement ne fonctionne pas toujours de mise. Il ne fonctionne pas, mais pour moi il a fait seulement après que j’ai utilisé une fois le backgesture. Deuxième fois, il ne serait pas déclencher la backgesture.

Difficulté pour moi était de déléguer le geste et implémentez la méthode shouldbegin pour retourner les N° :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X