Είμαι σχεδιάζοντας πάνω από 500 σημεία σε χάρτη με τη χρήση mapkit. Ζουμ είναι λίγο νευρικός σε σχέση με την εγγενή εφαρμογή google map. Έχω ανακαλύψει τι προκαλεί την βραδύτητα. Είμαι προσθέτοντας προσαρμοσμένες σχολιασμούς, έτσι ώστε αργότερα να προσθέσετε διάφορα χρώματα καρφίτσα και τα κουμπιά για τις απόψεις λεπτομέρεια:
- (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;
}
Αν έχω σχολιάσει το παραπάνω κώδικα, όλα λειτουργούν σωστά. Πολύ καλή με ζουμ in / out. Θα έπρεπε να κάνω προσθέτοντας σχολιασμούς με διαφορετικό τρόπο για να ενισχύσει τις επιδόσεις;













