Я пишу приложение в Xcode 9 с Swift 4, и я добавил UIScrollview в представление, предназначенное для отображения jPeg высотой 3030 пикселей. Я добавил прокрутку в свое представление и назначил делегата в Outlets в IB. Я прикрепил IBOutlet с именем scrollView к UIScrollview и добавил UIImageView с jPeg к UIScrollview. Я установил размер UIScrollView на 375W и 620H, а затем установил UIImageView на 375W и 3030H. это должно завершить работу в конструкторе интерфейсов.
В контроллере я добавил UIScrollViewDelegate в класс и добавил код ниже в ViewDidLoad.
//scrollView.delegate = self
scrollView.contentSize = CGSize(width: 375, height: 3040)
Я закомментировал строку делегата, как сделал это в IB. Когда я запускаю приложение, на экране появляется изображение, но когда я пытаюсь прокрутить, оно едва прокручивает более одного экрана. Что я пропустил?