Configuration: j'ai un scénario mis en place, avec deux un simple point de vue des contrôleurs de A et B. Il y a un bouton dans une, que les transitions à B avec un modal segue. B est présenté avec un modal de transition sur le dessus de A. C'est la fin.
Question: est-il un moyen de pop B à l'écart et de revenir à Un avec des simples storyboard de la magie?
Note que si c'était le tout dans une manette de navigation, et j'ai utilisé un push segue, il serait implicitement être pris en charge par la manette de navigation. Il y aurait un bouton "retour". Il n'y a rien de comparable pour les auxiliaires modaux, j'ai besoin de construire l'INTERFACE utilisateur moi-même ce qui est bien, mais je me demande si il y a un segue mécanicien que je peux utiliser pour le signal de revenir de B à A.
Maintenant, le oldskool méthode pour construire de revenir de B à A serait:
- créez un délégué de propriété sur les B
- jeu de A à B est délégué lorsque le modal transition segue joue en arrière (je peux accrocher dans cette aide prepareForSegue:expéditeur: dans Un code)
- quand il est temps de rejeter, B signaux de son délégué
- Un implémente une méthode du délégué qui rejette B
Cela fonctionne, mais se sent comme trop de frais généraux et stupide.
Est-il un UIStoryboard mécanicien que j'ai manqué, qui serait essentiellement le faire du "reverse modal segue"?