Как установить минимальный и максимальный масштаб масштабирования с помощью UIPinchGestureRecognizer

Я хочу увеличить и уменьшить масштаб изображения, и я не хочу использовать UIScrollView для этого. так что для этого я использовал UIPinchGestureRecognizer и вот мой код -

[recognizer view].transform = CGAffineTransformScale([[recognizer view] transform], [recognizer scale], [recognizer scale]);
recognizer.scale = 1;

это работает нормально для увеличения и уменьшения. Но проблема в том, что я хочу увеличивать и уменьшать масштаб в определенном масштабе, как в UIScrollView, мы можем установить maxZoom и minZoom. я не мог найти никакого решения для этого, каждый учебник о UIPinchGestureRecognizer просто описывает один и тот же код.

Ответы на вопрос(4)

Ваш ответ на вопрос