Is er een manier om een ​​MKAnnotationViews tekstvak om auto resize ingesteld?

stemmen
0

Het probleem dat ik heb is dat ik ben bezig met reverse geocoding en het volledige adres wordt steeds afgesneden in het bijschrift. Is er een manier om autoresizingsubviews op JA?

Bedankt

Nick

De vraag is gesteld op 19/04/2010 om 01:32
bron van user
In andere talen...                            


2 antwoorden

stemmen
0

Tho niet per se een goed idee, kun je spelen met de subzichten van de annotatie direct uitzicht.

De annotatie uitzicht zelf heeft slechts één subweergave: het bijschrift. Dat subview heeft een eigen subviews. Ontdek ze te vinden wat je nodig hebt, of direct spelen met de callout uitzicht.

In het volgende voorbeeld direct updaten ik de callout ondertiteling. De ondertitel UILabel is de 7e onderdeel in het bijschrift subviews:

if (myAnnotationView.subviews.count > 0)
    ((UILabel*)[((UIView*)[myAnnotationView.subviews objectAtIndex:0]).subviews objectAtIndex:7]).text = @"Some example";
antwoordde op 06/11/2012 om 14:07
bron van user

stemmen
0

Je nodig zou hebben om uw eigen aangepaste annotatie gebruiken en berekenen van de grootte. Voor zover ik weet dat de standaard stijl zal geen ondersteuning voor wat je probeert te doen.

antwoordde op 01/06/2010 om 01:02
bron van user

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