Как прокрутить изображение, вырезанное из поворота из портретного в ландшафтный режим - PullRequest
1 голос
/ 21 февраля 2012

Я создал небольшое демонстрационное приложение, начав с шаблона с разделенным видом.Затем, используя IB, я добавил вид прокрутки в подробный вид, а затем вид изображения в вид прокрутки.И вид прокрутки, и вид изображения имеют одинаковый размер с подробным видом.Наконец, я добавил изображение png к представлению изображения того же размера, что и представление изображения.

Когда я запускаю это приложение, начиная с портретного режима, все в порядке.Но когда я поворачиваю ipad в альбомную ориентацию, я вижу только часть изображения в подробном представлении, начиная с верхнего левого угла и спускаясь так далеко вниз и вправо, который будет соответствовать виду.Я хотел бы иметь возможность прокручивать другие части изображения в поле зрения, но изображение не перемещается, когда я пытаюсь его перетащить.Я поиграл со свойствами Scroll View и Image View, доступными в IB, но мне не удалось найти конфигурацию, которая позволяла бы мне прокручивать изображение в ландшафтном режиме.Может кто-нибудь сказать мне, могу ли я это сделать и как я могу это сделать?

Спасибо

1 Ответ

1 голос
/ 29 февраля 2012

Вы должны исправить распорки и пружины основного подвида вашего UIScrollView.

Проверьте это представление в IB, перейдите на вкладку рядом с вкладкой Outlets, и там вы увидите два поля - одно с 9 точками, а другое под ним.

По умолчанию вы увидите выбранную верхнюю левую точку, вместо нее выберите среднюю.

Затем включите линии, похожие на «I», в поле под ним: (вверху, слева, справа).Также нажмите на горизонтальную стрелку, которую вы там найдете.

Надеюсь, это поможет, просто спросите меня, если у вас есть дополнительные вопросы.

...