MAPKIT: Niebieska kropka prostu przestał animacji! Lokalizacja użytkownika

głosy
0

To wydaje się dość proste i daje wspaniały efekt graficzny, animowany niebieską kropkę z pulsującego okręgu. Ten kod pracował dla mnie idealny. Wtedy właśnie zatrzymany. Dziwne! Nie mogę tego rozgryźć. Nie pamiętam, zmieniając jedną linię. Po prostu nie ma dłuższe impulsy ... nawet ponownej instalacji aplikacji na telefonie. Hmmmmm, to zatrzymać, jeżeli stwierdzi się doskonałą lokalizacją? Niepewny . , , dzięki!

if ([myTitle isEqualToString:@Current Location]){

        pin.animatesDrop = YES;
        return nil;
    } else {
        [pin setPinColor:MKPinAnnotationColorPurple];
        pin.leftCalloutAccessoryView = button;
}
Utwórz 28/10/2009 o 07:07
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
1

Niebieska kropka przestanie pulsować, gdy lokalizacja jest zablokowana. Pulsowanie jest sposób wykazując, że jest to przybliżona lokalizacja.

Odpowiedział 26/10/2010 o 20:12
źródło użytkownik

głosy
0

Próbowałeś usuwania następujący wiersz:

return nil; 

Powrót nil oznacza, że ​​nie annotationView jest zwracany, pokazać nie ma nic do pokazania.

Odpowiedział 13/09/2010 o 13:11
źródło użytkownik

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