Я думаю, что я нашел решение, хотя, почему это не работает, мне не под силу.Если вы устанавливаете свойство zoomScale, оно, по-видимому, запускает все, что необходимо для перетаскивания и прокрутки, даже если для свойства установлено значение 1, которое ничего не делает.
Я только что сделал это в initWithFrame:метод UIScrollView:
...
self.zoomScale = 1;
...
Если кто-нибудь еще знает какой-либо лучший или более правильный способ сделать это или у него есть объяснение, почему это происходит, я хотел бы знать.