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

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

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

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

5
задан TheTiger 6 April 2018 в 12:42
поделиться