2013-06-27 5 views

Antwort

43

Angenommen, Sie sprechen über UIView, können Sie sich die CGGeometry Referenz ansehen.

Talking about 'links' und Y-Koordinate nicht viel Sinn machen, aber zum Beispiel

CGRectGetMaxY(view.frame) // will return the bottommost y coordinate of the view 
CGRectGetMinX(view.frame) // will return the leftmost x coordinate of the view 

und so weiter. Du hast die Idee.

In Swift, das ist noch bequemer, da Sie

view.frame.maxY 
view.frame.minY 
+2

Dies kann noch einfacher mit 'view.frame.maxY' und' view.frame.minX' erreicht werden. –

+3

Wahr, das ist nur in swift verfügbar, aber –

+1

Tippfehler, aber die Swift-Version wäre minX statt minY – CharleyXIV

8

tun können, es hängt davon ab, was Sie die in Referenzkoordinaten wollen. Wenn Sie die unten wollen links in Ihrer Ansicht des Super koordinieren könnten Sie die links und unten mit bekommen:

view.frame.origin.x für die linke Koordinate

und

view.frame.origin.y + view.frame.size.height für den unteren