Ecco il mio demo project.Transizione del controller di visualizzazione interattiva dal controller di visualizzazione con barra di stato nascosta
Ho due controller di vista. Quello principale ha la barra di stato nascosta mentre la seconda non lo ha.
Ho creato un'animazione di transizione personalizzata per passare dal controller uno al controller due.
Quando sono sul controller di visualizzazione figlio (quello arancione), avvio la transizione guidata eseguendo il panning dall'alto verso il basso. Puoi vedere che la barra di stato sta tornando durante il trascinamento. E anche lo UIButton
"Ciao" si sta muovendo.
Annullo la transizione. Poi lo avvio di nuovo e puoi vedere che la barra di stato sta tornando, ma questa volta, il mio pulsante non si muove, rimane nella stessa posizione, come se la barra di stato fosse ancora nascosta.
Qualche idea sul perché si comporterebbe in questo modo una volta che la transizione è stata annullata almeno una volta?
(Non sto nemmeno parlando della cosa strana con l'animazione che è più o meno raddoppiata quando si annulla (forse un bug con il simulatore in quanto non lo fa sul mio iphone 6 9.1 e sul mio iphone 5 8.4.)
non credo che sia un problema con il simulatore. L'ho messo su un iPhone 6 (iOS 9) ed era ancora un problema. – Fomentia
La mia risposta ha risolto il tuo problema? – FredLoh
Non ho ancora avuto il tempo di controllarlo, ti farò sapere al più presto. Grazie comunque. – Nico