Voici mon demo project.Transition du contrôleur de vue interactive du contrôleur de vue avec barre d'état masquée
J'ai deux contrôleurs de vue. Le principal a la barre d'état cachée tandis que le second n'a pas.
J'ai créé une animation de transition personnalisée pour passer du contrôleur un au contrôleur deux. Lorsque je suis sur le contrôleur de vue enfant (le curseur orange), je lance la transition pilotée en effectuant un panoramique de haut en bas. Vous pouvez voir que la barre d'état revient quand vous faites glisser. Et le UIButton
"Bonjour" se déplace également.
J'annule la transition. Puis je le relance et vous pouvez voir que la barre d'état revient aussi mais cette fois, mon bouton ne bouge pas, il reste au même endroit, comme si la barre d'état était toujours cachée.
Une idée de la raison pour laquelle il se comporterait ainsi une fois que la transition aura été annulée au moins une fois?
(Je ne parle même pas de la chose bizarre avec l'animation qui est un peu doublée lors de l'annulation (peut-être un bug avec le simulateur car il ne le fait pas sur mon iphone 6 et mon iphone 5 8.4.)
Je ne pense pas que ce soit un problème avec le simulateur. Je l'ai mis sur un iPhone 6 (iOS 9) et c'était toujours un problème. – Fomentia
Est-ce que ma réponse a résolu votre problème? – FredLoh
Je n'ai pas encore eu le temps de le vérifier, je vous le ferai savoir dès que possible. Merci quand même. – Nico