2009-09-03 7 views
0

J'ai un UIImageView qui est pincé, agrandi, pivoté, etc. Lorsque l'utilisateur termine la transformation de l'image, il appuie sur le bouton DONE et je dois comprendre à quel point l'objet a été mis à l'échelle et tourné. Tout ce que je sais, c'est l'angle et l'échelle de l'objet avant que l'utilisateur ne commence à le modifier. Maintenant j'ai besoin du nouvel angle et de l'échelle.Quelle est la rotation d'un UIImageView?

Comment faire? Si vous pouvez pointer vers un code, cela aidera.

merci

+0

Ceci est la même chose que [une autre question que vous avez posée] (http://stackoverflow.com/questions/1379811/obtaining-the-rotation-and-size-of-a-uiimageview-based-on -its-transformation-matr/1395787) - voir ma réponse à cette question. – adurdin

Répondre

0

Je suggère de garder une trace de toutes les modifications apportées. Si l'utilisateur pince les zooms, etc., cela signifie que l'application va calculer la rotation et le zoom pour chaque touche que l'utilisateur fait droit? Alors, pourquoi ne pas utiliser la dernière touche pour connaître la rotation et le zoom? Vous pouvez mettre à jour votre variable de zoom et de rotation chaque fois que l'utilisateur effleure une touche. Cordialement Ignacio