Das Problem, das ich habe ist, ich tue Reverse Geocoding und die vollständige Adresse wird immer in der Legende abgeschnitten. Gibt es eine Möglichkeit autoresizingsubviews auf YES zu setzen?
Vielen Dank
Kerbe
Das Problem, das ich habe ist, ich tue Reverse Geocoding und die vollständige Adresse wird immer in der Legende abgeschnitten. Gibt es eine Möglichkeit autoresizingsubviews auf YES zu setzen?
Vielen Dank
Kerbe
Tho nicht unbedingt eine gute Idee, können Sie mit dem Subviews der Anmerkungsansicht direkt spielen.
Die Anmerkungsansicht selbst hat nur ein Subview: die Legende. Das Subview hat seine eigene Subviews. Entdecken sie zu finden, was Sie brauchen, oder direkt mit der callout Ansicht spielen.
Im folgenden Beispiel aktualisiere ich die callout Untertitel direkt. Der Untertitel UILabel ist der siebte Punkt in der callout Subviews:
if (myAnnotationView.subviews.count > 0)
((UILabel*)[((UIView*)[myAnnotationView.subviews objectAtIndex:0]).subviews objectAtIndex:7]).text = @"Some example";
Sie müssten Ihre eigene benutzerdefinierte Anmerkung und berechnen Sie die Größe verwenden. Soweit ich der Standardstil weiß nicht unterstützen, was Sie zu tun versuchen.