jak používat MapView v iPhone?

hlasů
-1

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.

Položena 06/10/2009 v 13:31
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
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

Odpovězeno 06/10/2009 v 13:34
zdroj uživatelem

hlasů
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;
}
Odpovězeno 07/02/2012 v 05:55
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more