J'ai environ 6 segues qui effectuent la même action dans la méthode prepareForSegue, cependant, je veux passer cette action pour mon se dérouler mais je ne peux pas comprendre comment déterminer si la séquence est passée ou non .Déterminez si segue est dérouler segue?
Toute aide serait appréciée.
Puisque vous configurez vous-même les segments, pourquoi ne pas utiliser un test 'if' dans' prepareForSegue' pour ignorer l'appel de méthode supplémentaire? –
La seule façon que je connaisse de le faire est si j'écris une instruction "if" qui vérifie les 6 identificateurs de segue sur lesquels je veux exécuter mon code. Je préfèrerais juste utiliser un "si pas se détendre segue puis bla". Pour autant que je sache, vous ne pouvez pas définir un identifiant pour un segue dérouler et il n'y a pas d'autre moyen de déterminer cela? –
Que diriez-vous de régler le 'identifier' de la séquence de déroulement dans IB, puis en vérifiant' if (NO == [[identificateur de segue] isEqualToString: @ "Unwind"]) 'dans' prepareForSegue: 'de sorte que le code ne fonctionne que pour - Segues au vent. –