NavigationBar сбрасывает смещение контента после записи кнопки назад

StackOverflow https://stackoverflow.com/questions/5309654

Вопрос

У меня есть куча прокрутки просмотров, отображаемая на NavigationBar.pushviewController (...). Когда я показываю им, что эти элементы управления имеют свой набор контента. Проблема заключается в том, что после нажатия кнопки «Навигация» это смещение изменяется на точку 0,0, и после этого она переходит к правильному значению. Настройка до 0,0 приводит к тому, что мои элементы управления загружают данные, в то время как не требуется (смещение не было изменено пользователем). Как я могу избежать этого временного сброса смещения?

Это было полезно?

Решение

Пробовали ли вы сохранить ContentOffset в переменной в ViewWillDisappear? Затем сброс ContentOffset в ViewDidapear?

Я думаю, что функциональность ContentOffset, вы испытывающую, является особенность (ха -ха) из uikit.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top