Problem mam to robię odwrotnej geokodowanie i pełny adres jest uzyskiwanie odcięte w objaśnieniu. Czy istnieje jakiś sposób, aby ustawić autoresizingsubviews na TAK?
Dzięki
Nacięcie
Problem mam to robię odwrotnej geokodowanie i pełny adres jest uzyskiwanie odcięte w objaśnieniu. Czy istnieje jakiś sposób, aby ustawić autoresizingsubviews na TAK?
Dzięki
Nacięcie
Chciaż nie musi być dobrym pomysłem, można grać z subviews w widoku opisu bezpośrednio.
Sam widok adnotacji ma tylko jeden podrzędny: objaśnienie. Że subview ma własne subviews. Poznaj je, aby znaleźć to, czego potrzebujesz, lub grać bezpośrednio z widoku objaśnienia.
W poniższym przykładzie zaktualizować napisów wywołania bezpośrednio. Podtytuł UILabel jest 7. pozycja w subviews objaśnień:
if (myAnnotationView.subviews.count > 0)
((UILabel*)[((UIView*)[myAnnotationView.subviews objectAtIndex:0]).subviews objectAtIndex:7]).text = @"Some example";
trzeba by użyć własnego niestandardowego adnotacji i obliczyć wielkość. O ile wiem, domyślny styl nie będzie wspierać to, co staramy się robić.