Salve a tutti,
sono nuovo del mondo ObjectiveC e mi sto cimentando con qualche prima app base, giusto per imparare qualcosa.
Vorrei realizzare una app che fa, come da oggetto, lo zoom e la rotazione. Non so però dove sbaglio.

- (void)handleRotateUIRotationGestureRecognizer *)recognizer {

if(recognizer.state == UIGestureRecognizerStateBegan ||
recognizer.state == UIGestureRecognizerStateChanged)
{
recognizer.view.transform = CGAffineTransformRotate(recognizer.view.transform, recognizer.rotation);
[recognizer setRotation:0];
}

}


In pratica, ogni volta che faccio zoom dopo aver ruotato mi torna all'immagine senza rotazione (nella posizione originale per intenderci).
Grazie in anticipo.