Wie Bild zu bestimmen, innerhalb einer UIImageView für einen großen beschnittenen Bildkoordinaten?

StackOverflow https://stackoverflow.com/questions/1813432

Frage

In Bezug auf das iPhone SDK:

Ich habe ein 512 x 512 Pixel .png Bild, und ich möchte, um es anzuzeigen, innerhalb eines 200 x 200 Pixel UIImageView Beschneiden (bei nativer Auflösung, ohne Zoomen, Montag oder Rotation). Gibt es eine Möglichkeit das Image der Koordinaten zu bestimmen, die in der UIImageView sichtbar sind?

Zum Beispiel, wenn das Bild genau in der Mitte des UIImageView, dann will ich wissen, was die Koordinaten des Bildes bei UIImageView dem sind (0,0) und (200,200) Punkte, die (156.156) sein werden, und ( 356.356), jeweils für das Bild angezeigt wird.

Ich plane, „Pan“ und „Zoom“ -Funktionen an einem gewissen Punkt an der Umsetzung, aber ich möchte wissen, wie dieses Problem zu beheben zuerst. Die Referenz UIImageView Klasse nicht hilfreich scheinen ... Ich hatte gehofft, eine UIView zu vermeiden, mit, aber wenn das notwendig ist, werde ich diesen Weg gehen.

Danke!

War es hilfreich?
scroll top