Jsem vykreslování více než 500 bodů na mapě pomocí mapkit. Zoomování je trochu nervózní v porovnání s nativní aplikaci Mapy Google. Zjistil jsem, co je příčinou pomalost. Já přidávání vlastních poznámek, takže mohu později přidat různé pin barvy a tlačítka pro zobrazení detailů:
- (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;
}
Kdybych komentář mimo výše uvedený kód, vše funguje. Velmi hladký s zoom in / out. Měl bych být přidávání poznámek rozdílně ke zvýšení výkonnosti?













