Como definir a escala de zoom mínima e máxima usando o UIPinchGestureRecognizer

Eu quero ampliar e reduzir uma visão de imagem e eu não quero usar o UIScrollView para isso. então para isso eu usei UIPinchGestureRecognizer e aqui está o meu código -

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

Isso está funcionando bem para zoom in e zoom out. Mas o problema é que eu quero ampliar e diminuir o zoom em escala específica como no UIScrollView podemos definir o maxZoom e minZoom. Eu não consegui encontrar nenhuma solução para isso, cada tutorial sobre UIPinchGestureRecognizer apenas descrever o mesmo código.

questionAnswers(4)

yourAnswerToTheQuestion