iPhone MapKit: Jegyzet képeket kap vissza áll csapok

szavazat
4

Adok hozzá több kommentárok egy MapView és egy egyedi képet az alapértelmezett helyett csapokat. Én használ a viewForAnnotationküldött módszert a saját képet, mint ez:

view.image = [UIImage imageNamed:@placemark.png];

És én is próbáltam:

[(MKPinAnnotationView *)view setImage:[UIImage imageNamed:@placemark.png]];

Nos, ezek mind a kép beállítása csak finom. De ha egy annotáció sem kopogott, vagy a mapTypeváltoztatásokat műholdas vagy hibrid, hogy visszaállítja vissza a piros csap képet. Mi hiányzik?

A kérdést 18/01/2010 18:04
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
18

Ne használjon MKPinAnnotationView - csak használja MKAnnotationView.

Válaszolt 01/11/2010 16:07
a forrás felhasználó

szavazat
3

Azt hiszem, megvan. Így végül kelljen alosztályba MKAnnotationView.

Válaszolt 18/01/2010 19:43
a forrás felhasználó

szavazat
0
MKAnnotationView* pinView = [[[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:AnnotationIdentifier] autorelease];

pinView.animatesDrop=YES;
pinView.canShowCallout=YES;
pinView.image=[UIImage imageNamed:@"userMain.png"];

Ne adjon MKPinAnnotationannak tart alapértelmezett PIN-kommentár. Csak MKAnnotationViewtárgy és ne használjon:

pinView.animatesDrop=YES;
Válaszolt 16/05/2012 12:57
a forrás felhasználó

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