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ă.
modul de utilizare a mapview în iPhone?
voturi
-1
Întrebat 06/10/2009 la 13:31 2009-10-06 13:31
sursa de către utilizator Shweta Simply
În alte limbi...
sursa de către utilizator Shweta Simply
În alte limbi...
2 răspunsuri
voturi 2
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
voturi 0
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;
}