Mapkit zeigt standardmäßig Anmerkungen an

Ich habe eine Anmerkung in Mapkit mit einem benutzerdefinierten Bild angezeigt, zeigt gut,

aber die Anmerkung zeigt nach dem Aufkleben der Stecknadel,

Wie kann ich die Annotation standardmäßig anzeigen lassen, wenn ich die Ansicht starte? Whit tippen Sie auf den Stift.

<code>- (MKAnnotationView *)mapView:(MKMapView *)mv viewForAnnotation:(id <MKAnnotation>)annotation
{


    if([annotation isKindOfClass:[MKUserLocation class]])
        return nil; 

    NSString *annotationIdentifier = @"PinViewAnnotation"; 

    MKPinAnnotationView *pinView = (MKPinAnnotationView *) [mapView 
                                                            dequeueReusableAnnotationViewWithIdentifier:annotationIdentifier];


    if (!pinView) 
    {
        pinView = [[[MKPinAnnotationView alloc] 
                    initWithAnnotation:annotation 
                    reuseIdentifier:annotationIdentifier] autorelease];

        [pinView setPinColor:MKPinAnnotationColorGreen];
        pinView.animatesDrop = YES; 
        pinView.canShowCallout = YES; 

        UIImageView *houseIconView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"tijereta.png"]];
        pinView.leftCalloutAccessoryView = houseIconView; 
        [houseIconView release];        
    }
    else 
    {
        pinView.annotation = annotation;
    }

    return pinView; 

}
</code>

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage