0

Я использую UIPageViewController показать 2 вкладки, они появляются идеально, когда я перейти к PageViewController, но когда я перейти к любой подробный вид из PageViewController и вернуться затем UIPageViewController сдвиги вверх. Это происходит только тогда, когда я перемещаюсь с одного из контроллеров детского представления другого PageViewController на текущий PageViewController, в противном случае нет проблем.UIPageViewController сдвигая вверх после навигации

Это первый контроллер представления ребенка с моментом, когда я перемещаюсь к другому PageViewController

This is the first child view controller from when I am navigating to a different <code>PageViewController</code>

Это фактическое PageViewController вызывает проблемы, в настоящее время ни один вопрос не навигации к этому экрану

This is the actual <code>PageViewController</code> causing the problem, currently no issue navigating to this screen

Теперь весь вид сместился после того, как я вернулся на этот экран с другого экрана!

Now the whole view is shifted up after I came back to this screen from another screen!!

Любая помощь будет оценена. Спасибо!

+0

Вы используете раскадровку? Если да, может быть проблемой установки прокрутки. проверьте это http://stackoverflow.com/a/18924484/1423703 –

+0

Нет, я не использую раскадровку, но создаю представление программно. Поэтому я не могу использовать ваше предложение. Спасибо –

ответ

0

Разобрался решение путем добавления self.edgesForExtendedLayout = UIRectEdgeNone; при переходе от конкретного экрана. Проблема возникала только тогда, когда я перемещался с другого контроллера дочернего представления контроллера просмотра страницы.

0

link использовать это, она работает идеально

+0

Извините, не могу изменить текущую реализацию на другую. Спасибо –

Смежные вопросы