UIScrollView с масштабированием не прокручивается до увеличения - PullRequest
4 голосов
/ 12 февраля 2012

У меня есть UIScrollView, загруженный с UIImageView, так что пользователь может увеличить масштаб, а затем прокрутить при необходимости. Однако, если изображение больше экрана, прокрутка ничего не изменит, пока пользователь не укажет масштаб (даже один пиксель). Например, изображение может быть размером 320х600, поэтому они видят сечение 320х480, но для просмотра остальных нужно будет прокрутить. Тем не менее, прокрутка не будет работать, пока они не увеличивают или уменьшают масштаб. Есть ли способ избежать этого?

Ответы [ 2 ]

6 голосов
/ 12 февраля 2012

Вы вызывали -setContentSize: в представлении прокрутки? Если вы этого не сделаете, он не будет знать, что есть закадровый контент для отображения.

3 голосов
/ 10 января 2014

Застрял на этой проблеме почти на целый день. В крайнем правом окне нажмите на крайнюю левую кнопку примерно так: screenshot

Затем снимите галочку с «Использовать Autolayout»

...