Я использую Xcode 10, и я добавил свой UIImageView внутри моего UIScrolView. Я дал ниже ограничения из раскадровки.
Мое ограничение scrollView:
My ImageViewConstraint:
В портретном режиме все выглядит хорошо, но при изменении ориентации вид прокрутки появляется над панелью навигации.
Я добавил ниже код для установки размера изображения и содержимого прокрутки
CGFloat imageRatio = image.size.height / image.size.width;
CGRect screenRect = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenRect.size.width;
self->_imageView.frame = CGRectMake(0, 0, screenWidth, screenWidth * imageRatio);
self.scView.contentSize = self->_imageView.frame.size;
Заранее спасибо.