modul de utilizare a mapview în iPhone?

voturi
-1

Vreau să afișeze o hartă folosind două locații în care se actualizează continuu. Și, de asemenea, doresc să arate o pictogramă personalizată pini în vizualizarea hartă.

Întrebat 06/10/2009 la 13:31
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
2

A se vedea acest link: joacă cu kit harta

Am inceput sa caut pe harta Kit API pentru dezvoltarea unui rapid și murdar - aplicație - Găsiți unde ați parcat mașina.

Nu există nici un ghid de programare pentru Harta Kit încă de pe paginile de dezvoltator pentru Apple, Așa că am decis să împartă o parte o parte din ea aici.

Partea 3 ar putea fi ceea ce căutați: alt text http://blog.objectgraph.com/wp-content/uploads/2009/04/mapkit31.png

Publicat 06/10/2009 la 13:34
sursa de către utilizator

voturi
0

Pentru a afișa pictograma dvs., Pune acest cod în cazul în care ați implementat mapView dumneavoastră.

De asemenea, pictograma adaugă masina la proiect.

-(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;
}
Publicat 07/02/2012 la 05:55
sursa de către utilizator

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