Как масштабировать UIScrollView программно точно так же, как масштабирование вручную

У меня есть два UIScrollView рядом, и функция, над которой я работаю, - это возможность сжимать и масштабировать один UIScrollView, а другой рядом с ним реагирует ТОЧНО так же, как тот, который я нажимаю. Особый интерес представляет увеличение в той же области, что и в другом UIScrollView. Одно дело просто установить zoomScale, а другое - точно имитировать поведение масштабирования.

Как я могу это сделать?


person Stephen J.    schedule 12.07.2011    source источник


Ответы (1)


Используйте следующий метод, который поможет вам,

- (void)zoomToRect:(CGRect)rect animated:(BOOL)animated

В приведенном выше методе вы передали только прямоугольник вашего представления, он будет увеличиваться внутри этого прямоугольника.

для получения дополнительной информации прочтите документацию .

person Tirth    schedule 12.07.2011
comment
Также пройдите stackoverflow.com/ questions / 2880031 /. - person Tirth; 12.07.2011
comment
Спасибо за вашу помощь! Могу ли я поместить этот метод в метод scrollViewDidZoom, который я переопределяю, а затем просто передать его в кадре scrollView, который я получил в качестве параметра? - person Stephen J.; 12.07.2011