У меня есть UIImageView и прозрачный слой с отверстием сверху.UIImageView может быть панорамирован и увеличен.Я использую следующий код для установки пределов увеличения
mainScroll.delegate = self
mainScroll.minimumZoomScale = 1.0
mainScroll.maximumZoomScale = 2
Код работает нормально.То, что я хочу сделать, это обеспечить ограничение панорамирования, чтобы максимальный панорамирование могло касаться границ моего круга, как показано на рисунке
мой текущий код позволяет масштабировать и панорамировать ине ограничивает панорамирование, так что изображение выходит за пределы прозрачного отверстия, как показано на следующем рисунке