Czy istnieje sposób, aby ustawić MKAnnotationViews objaśnienie do zmiany rozmiaru auto?

głosy
0

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

Utwórz 19/04/2010 o 01:32
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
0

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";
Odpowiedział 06/11/2012 o 14:07
źródło użytkownik

głosy
0

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ć.

Odpowiedział 01/06/2010 o 01:02
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more