Chcę, aby wyświetlić mapę w dwóch miejscach, w których jeden aktualizuje stale. A także chcę pokazać niestandardową ikonę pinezki w widoku mapy.
jak korzystać MapView w iPhone?
głosy
-1
2 odpowiedzi
głosy 2
2
Zobacz ten link: Zabawa z zestawem map
Zacząłem patrząc na mapę Kit API dla rozwoju szybki i brudny - Zobacz, gdzie zaparkował swój samochód - aplikację.
Nie ma Podręcznik programowania Mapa Kit jeszcze na stronach deweloperskich dla Apple, więc postanowiłem podzielić się niektóre z nich tutaj.
Część 3 może być to, czego szukasz: alt text http://blog.objectgraph.com/wp-content/uploads/2009/04/mapkit31.png
głosy 0
0
Aby pokazać swoją ikonę, umieścić ten kod, gdzie zostały wdrożone swoją MapView.
Również dodać ikonę samochodu 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;
}













