Jak ustawić minimalną i maksymalną skalę powiększenia za pomocą UIPinchGestureRecognizer

Chcę powiększyć i pomniejszyć widok obrazu i nie chcę do tego używać UIScrollView. więc do tego użyłem UIPinchGestureRecognizer i oto mój kod -

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

działa to dobrze dla powiększania i pomniejszania. Ale problem polega na tym, że chcę powiększyć i pomniejszyć w określonej skali, jak w UIScrollView, możemy ustawić maxZoom i minZoom. Nie mogłem znaleźć żadnego rozwiązania, każdy tutorial o UIPinchGestureRecognizer opisuje ten sam kod.

questionAnswers(4)

yourAnswerToTheQuestion