Sto utilizzando un UIScrollView
per il paging tre diversi UIViewControllers
. Il cercapersone si inizializza per visualizzare la pagina 1 dall'inizio. Quindi l'utente può scorrere a sinistra o a destra dall'inizio. Quando presento un controller di visualizzazione modale dal controller di visualizzazione mid, lo UIScrollView
scorre temporaneamente alla prima pagina durante l'animazione del controller di visualizzazione presentato. Quando chiudo il controller della vista modale, tutto torna alla normalità e lo UIScrollView
visualizza il controller della vista centrale.UIScrollView scorre in una posizione diversa durante l'animazione della presentazione del controller di visualizzazione modale
Mi aspetto (e desidero) il UIScrollView
per mantenere la sua posizione durante l'animazione.
Questo non è un bug tecnico che causa uno schianto o qualcosa del genere, è solo brutto.
Qualcuno l'ha mai avuto prima? hai qualche idea su come aggiustarlo?
Quindi, per essere chiari, il problema è che la vostra vista di scorrimento scorre di nuovo alla vostra prima pagina quando si presenta una transizione modale dal 2 ° pagina? inoltre, stai usando il contenimento del controller di visualizzazione genitore-figlio? –
puoi provare a disabilitare il paging su uiscrollview e controllare se si verifica ancora? –
Hai provato a impostare la proprietà scrollEnabled su NO e poi su YES? – Woodstock