Привет,
то, что вы видите на изображении, это pageviewcontroller, который создает контроллеры view с scrollView для масштабирования imageView. Внизу вы видите частично текстовое представление синим цветом.
Возможно, вы заметили разрыв между верхней панелью навигации и верхней частью изображения. Нижняя часть изображения скрыта за панелью вкладок, а textView частично находится за пределами экрана.
Это происходит только на iOS10 и только когда первый элемент установлен. Как только я проведу к следующему изображению, текущая позиция viewControllers внезапно исправится.
При отладке представлений с неправильной позицией и правильной позицией значения y совпадают. O.O. Я пробовал несколько комбинаций layoutIfNeeded или layoutSubviews или layer.setNeedsLayout и т. Д ... на разных этапах. Ничто не изменило поведение: (
Я ценю каждый обходной путь. Спасибо!