mapkit muestra la anotación por defecto
Tengo una anotación que se muestra en el mapkit con una imagen personalizada, que muestra bien,
pero la anotación muestra después de grabar el pin,
¿Cómo puedo hacer que se muestre la anotación de forma predeterminada cuando inicio la vista? Tocando el pin.
<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>
Gracias