Pinch to Zoom с помощью AutoLayout

Я следил за многими учебными пособиями «Pinch to Zoom», которые я нашел в Интернете, и читал AutoLayout, но я не могу заставить его работать в моем проекте.

Весь мой проект использует AutoLayout, поэтому я не хочу его отключать. Я загружаю огромный UIImage (например, 5000 пикселей по длинному краю) в UIImageView, и я хотел бы иметь возможность масштабировать и перемещать увеличенное изображение.

Я пытался использовать UIImageView внутри UISrollView, но не смог заставить его работать должным образом. Самое близкое, что я мог получить, это какие-то случайные «глюки», когда изображение хаотично двигалось при нажатии.

Кто-нибудь получил «Pinch to Zoom» для работы с Autolayout в iOS 6? Меня не волнует, использует ли он UIScrollView или что-то еще, я просто хотел бы заставить его работать.

Спасибо,

Исаак


person Isaac Insoll    schedule 25.01.2013    source источник
comment
Удачи с этим? Я хочу сделать то же самое, а также вращение. Одно из предложенных решений состояло в том, чтобы отключить автомакет для представления во время жеста, а затем снова включить его. Мне кажется хлипким.   -  person Rick    schedule 14.06.2013