Ich verstehe nicht ganz die Methode convertPoint:toView:
.Understanding convertPoint: toView:
In Apples Dokumentation ist es, dass
convertPoint:toView:
Konvertiert einen Punkt aus dem System zu, dass die angegebenen Ansicht Koordinate des Empfängers geschrieben.
- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view
Aber was einen Punkt von einem zum anderen bedeutet die Umwandlung tatsächlich?
Bedeutet dies, dass die Punkte in beiden Schranken verschiedene Einheiten haben? Oder nur andere Werte?
Wenn es das letztere ist, warum gibt es solch eine Methode, wenn wir einfach den Wert von a contentOffset
zu bs zuweisen können?
CGPoint a = [a contentOffset];
[b setContentOffset:a];
Wie ist convertPoint:toView:
unterscheidet sich von einfach contentOffset
zuweisen? Oder habe ich das ganze Konzept falsch verstanden? Was macht umwandeln Punkte tatsächlich tun? Wann sollte diese Methode verwendet werden?
Ich glaube, es hat etwas mit 'view.transform' zu tun. – Cyrille
@Cyrille Was macht View.Transform? Zuweisen von Center-Eigenschaft zu einer anderen Ansicht? –
http://stackoverflow.com/questions/2081753/getting-the-bounds-of-an-mkmapview – Rajneesh071