Reçois des “Déséquilibrés appels de début/fin de l'apparence de transitions pour les <ViewController>” erreur

J'ai une application qui est presque fonctionne parfaitement. Voici comment mon application est structurée:

6 total des Contrôleurs de Vue sur le storyboard. Les 3 premiers Afficher les Contrôleurs sont les plus importants. La Vue initiale du Contrôleur comporte des boutons pour "Login" et "Inscription". Le bouton "Connexion" modal présente une Vue Login et le Contrôleur "Inscrivez-vous" bouton modal présente une Inscription-Vue-Contrôleur.

L'Inscription-Vue-Contrôleur dispose de 3 champs pour le nom d'utilisateur, mot de passe et e-mail, puis un bouton "soumettre". Le bouton soumettre soumet les données de mon serveur web et si tout ce que fait valoir avec succès qu'il appelle le "performSegueWithIdentifier" méthode sur elle-même.

Voici l'énoncé:

[self performSegueWithIdentifier:@"superSegue" sender:self];

J'ai passé 2 heures ce soir, en essayant d'obtenir le au-dessus de l'appel de la méthode de travail et il a finalement fait le travail. Pour le faire fonctionner, j'ai dû choisir mon Inscription-Vue-Contrôleur sur la table de montage séquentiel et aller à l'Éditeur de > Intégrer Dans > manette de Navigation (Si je me souviens bien j'ai eu à le faire car le inscription-vue-contrôleur est présenté sous forme modale). J'ai ensuite glissé de mon Inscription à la Vue du Contrôleur de bouton soumettre à l'avis du Contrôleur, je veux pousser choisi de Pousser et puis tapé dans un nom d'identificateur.

De toute façon, tous les ci-dessus fonctionne parfaitement bien jusqu'à ce que j'essaie d'utiliser le bouton de retour sur la Vue-Contrôleur que nous avons poussé à l'aide de l'appel de méthode. Si je tape sur le bouton de retour, il va à un 90% écran noir avec un vide de la barre de navigation en haut avec un bouton de retour et bien sûr que le bouton ne fait rien ainsi.

C'est l'erreur que j'obtiens dans la console:

Unbalanced calls to begin/end appearance transitions for <VerificationViewController: 0x14ed1bb0>

De vérification de la Vue-Contrôleur est le point de Vue Contrôleur que l'Inscription-Vue-Contrôleur pousse à travers le performSegueWithIdentifier méthode.

Personne ne sait comment je peux corriger cette erreur?

J'ai joint une capture d'écran ci-dessous de ce que mon storyboard ressemble dans xcode. Il y a une-vue-contrôleur que j'ai codé, mais pas connecté et ne devrait pas faire une différence, de toute façon, de sorte que vous pouvez ignorer le point de Vue du Contrôleur à la droite de la Connexion VC.

Reçois des “Déséquilibrés appels de début/fin de l'apparence de transitions pour les <ViewController>” erreur

InformationsquelleAutor user3117509 | 2014-01-04