Ich habe MapKit Fähigkeit zu zeichnen benutzerdefinierte Anmerkung Bilder mit dem folgenden Code erweitert:Erweiterte mapView: viewForAnnotation Jetzt No Blue Dot
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation{
NSLog(@"Drawing a cloud on the map");
MKAnnotationView *view;
if(annotation != mapView.userLocation){
view=[[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"parkingloc"];
view.image=[UIImage imageNamed:@"placemarkCloud.png"];
[view setCanShowCallout:YES];
[view setRightCalloutAccessoryView:[UIButton buttonWithType:UIButtonTypeDetailDisclosure]];
}
else{
view=
}
return view;
}
Meine Frage ist, was soll ich view = zu machen, um das iPhone gebaut zu behalten im blauen Punkt. Sie können sehen, dass ich mein benutzerdefiniertes Bild, das für den Punkt gezeichnet wird, eliminiere, aber ich weiß nicht, wie es als Standard angezeigt werden soll.