Używam UIScrollView
do stronicowania trzech różnych UIViewControllers
. Pager inicjalizuje wyświetlanie strony 1 od początku. Tak więc użytkownik może przesunąć w lewo lub w prawo od samego początku. Kiedy przedstawiam kontroler widoku modalnego z kontrolera widoku średniego, UIScrollView
tymczasowo przewija do pierwszej strony podczas animacji przedstawionego kontrolera widoku. Po zwolnieniu kontrolera widoku modalnego wszystko wraca do normy, a UIScrollView
wyświetla kontroler widoku centrum.UIScrollView przewija do innej pozycji podczas animowania prezentacji kontrolera widoku modalnego.
Spodziewałbym się (i chcę), aby pozycja UIScrollView
była zachowana podczas animacji.
To nie jest błąd techniczny, który powoduje awarię lub coś, jest po prostu brzydki.
Ktoś kiedykolwiek miał to wcześniej? Każdy pomysł, jak to naprawić?
więc być jasne, problemem jest to, że widok przewijania jest przewijanie z powrotem do pierwszej strony przy prezentowaniu modalne przejście od 2 strona? również, czy używasz ochrony kontrolera widoku nadrzędnego podrzędność? –
Czy możesz spróbować wyłączyć stronicowanie w widoku uiscrollview i sprawdzić, czy nadal występuje? –
Czy próbowałeś ustawić właściwość scrollEnabled na NIE, a następnie z powrotem na TAK? – Woodstock