/ / Après la restauration de l'état, licencierViewControllerAnimated n'utilise pas la même animation - ios, swift, ios8, restauration de l'état

LicenciéContrôleurAnimé n'utilise pas la même animation après la restauration de l'état - ios, swift, ios8, restauration de l'état

J'implémente une application iOS à l'aide de storyboards où un bouton appelle dismissViewControllerAnimated revenir en arrière d'un contrôleur de vue B au contrôleur de vue précédent A.

Entre les deux contrôleurs, j’ai défini une séquence modale à l’aide d’une animation horizontale:

View Controller A → (Modal Segue with Flip transition) → View Controller B

En appuyant sur le bouton, le dismissViewControllerAnimated exécute la transition Flip renversé, comme prévu.

Mais lorsque l'application utilise le mécanisme de restauration d'état pour afficher le contrôleur B, la transition utilisée est la transition standard (la vue est affichée) à la place de la transition Flip.

Comment puis-je faire dismissViewControllerAnimated utiliser le même type de transition même après la restauration?

Réponses:

0 pour la réponse № 1

Met le modalTransitionStyle à UIModalTransitionStyleFlipHorizontal après la restauration est terminée.