Wie erhalten wir die "visuellen" Koordinaten eines Objekts? Wenn Sie beispielsweise den Rahmen eines Textfelds in einem UIScrollView erhalten, erhalten Sie X und Y relativ zum UIScrollView, aber ich möchte X und Y so kennen, als ob sie in der Ansicht angezeigt würden.
Gibt es eine eingebaute Funktion?
Sobald Sie den Punkt als CGPoint haben, können Sie Folgendes aufrufen:
%Vor%auf Sie UIView.
übergeben Sie Punkt in Ihren Ansichten Koordinaten als Punkt. Und für die Ansicht übergeben
%Vor%Dadurch wird ein CGPoint (PointF in C #) in das Windows-Koordinatensystem konvertiert!
Also zum Beispiel:
%Vor%Hoffe das hilft:)
UIView hat einige Funktionen convertPoint und convertRect:
- convertPoint:toView:
– convertRect:toView:
usw.
Tags und Links objective-c ios xamarin.ios ios5