Upuszczenie wielu bolców na mapie danego Współrzędne Mapkit iPhone

głosy
0

Mam pytanie odnośnie Usunięcie wielu szpilki na Mapie gdy Współrzędne są podane przy użyciu Mapkit w iPhone.

Korzystanie Mapkit jestem w stanie zobaczyć mapę na danej szerokości i długości geograficznej. Jestem również w stanie umieścić pinezkę na jednym konkretnym miejscu.

Jednak mam szereg lat i długo i chcę pokazać szpilki do nich wszystkich. Jak to osiągnąć?

Próbowałem dodając [MapView addAnnotation: PIN] w pętli, za każdym razem aktualizacji współrzędnych, ale to nie działa.

Proszę o pomoc w tym zakresie.

Utwórz 28/12/2009 o 14:51
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
2

Nie używając [MapView addAnnotation: pin] w pętli, można użyć tego API [addAnnotations MapView: pinsArray]. Mi to pasuje.

To jest zrzut ekranu z mojej aplikacji przy użyciu wielu szpilki: Najbliższe Dovebox http://dovebox.l99.com:81//Home_files/screenshots/Nearby.png

Odpowiedział 22/02/2010 o 13:01
źródło użytkownik

głosy
0

Można to zrobić za pomocą prostej logiki.

wywołać metodę opisów w pętli od 0 do [tablicy ile]; należy przekazywać argumenty do metody adnotacja tj id, lat i długi.

I zrobili to z powodzeniem ..

Sprawdź, czy masz to pinmark klasę NSObject

Aamir

Odpowiedział 22/02/2010 o 12:38
źródło użytkownik

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