Как установить пределы панорамирования для изображения в UIImageView в Swift4 - PullRequest
0 голосов
/ 28 сентября 2018

У меня есть UIImageView и прозрачный слой с отверстием сверху.UIImageView может быть панорамирован и увеличен.Я использую следующий код для установки пределов увеличения

    mainScroll.delegate = self
    mainScroll.minimumZoomScale = 1.0
    mainScroll.maximumZoomScale = 2

Код работает нормально.То, что я хочу сделать, это обеспечить ограничение панорамирования, чтобы максимальный панорамирование могло касаться границ моего круга, как показано на рисунке enter image description here

мой текущий код позволяет масштабировать и панорамировать ине ограничивает панорамирование, так что изображение выходит за пределы прозрачного отверстия, как показано на следующем рисунке

enter image description here

...