У меня очень простое приложение: один UIPageViewController
, завернутый в UINavigationController
, показывающий 4 UIView
с красной рамкой 4px.UINavigationController оставляет 12px зазор внизу при повороте
Стиль перехода установлен в scroll
с границей 23pt.
Проблема в том, что, когда я поворачиваю симулятор в альбомный формат, в нижней части есть начальный промежуток 12pt, который не должен быть там. Представление должно охватывать весь экран.
Когда я перейду к следующей странице, изображение переместится в нижнее положение и выложено правильно.
Когда я оставляю контроллер навигационного представления, все выкладывается правильно.
При проверке зрения иерархии, я вижу _UIQueuingScrollView
с пределами
x: 504
y: →12←
width:504 height: 320
Что я здесь отсутствует?
Скриншот (красная граница должна быть внизу):
Для воспроизведения:
- Скачать образец проекта PhotoScroller https://developer.apple.com/library/iOS/samplecode/PhotoScroller/Introduction/Intro.html
- Откройте главная раскадровка, выберите страницу v МЭН контроллер
- Редактор> Вставить в> Навигационный контроллер
- Run и вращать Тренажер