Ich Plotten über 500 Punkte auf einer Karte mithilfe MapKit. Zooming ist ein wenig nervös im Vergleich zur nativen google map app. Ich habe entdeckt, was die Langsamkeit verursacht. Ich bin das Hinzufügen von benutzerdefinierten Anmerkungen, so dass ich später verschiedene Stiftfarben und Knöpfe für Detailansichten hinzufügen:
- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(AddressNote *) annotation {
MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@currentlocation];
annView.pinColor = MKPinAnnotationColorGreen;
annView.animatesDrop=TRUE;
annView.canShowCallout = YES;
annView.calloutOffset = CGPointMake(-5, 5);
return annView;
}
Wenn ich den obigen Code auf Kommentar, funktioniert alles einwandfrei. Sehr glatt in / out mit Zoomen. Soll ich Anmerkungen anders werden, indem die Leistung zu steigern?













