Chci zobrazit mapy pomocí dvou místech, v nichž jeden aktualizují nepřetržitě. A také chci ukázat vlastní ikonu špendlíku v zobrazení mapy.
jak používat MapView v iPhone?
hlasů
-1
2 odpovědí
hlasů 2
2
Viz tento odkaz: Hra s mapou kit
Začal jsem při pohledu na mapu Kit API pro vývoj rychlý a špinavý - Zjistit, kde jste zaparkovali své auto - aplikace.
Neexistuje žádný programovací příručka pro Map Kit ještě na vývojáře stránek společnosti Apple, takže jsem se rozhodl tady sdílet některé některé z nich.
Část 3 by mohlo být to, co hledáte: alt textu http://blog.objectgraph.com/wp-content/uploads/2009/04/mapkit31.png
hlasů 0
0
Ukázat svou ikonu, vložte tento kód, kde jste implementovali MapView.
Také přidat ikonu auta do projektu.
-(MKAnnotationView*)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation
{
MKPinAnnotationView *view = nil;
if (annotation != mapView.userLocation) {
view = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:@"myAnnotationIdentifier"];
if (!view) {
view = [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"myAnnotationIdentifier"];
view.canShowCallout = YES;
view.image = [UIImage imageNamed:@"car.png"];
}
}
return view;
}













