MapKit: Синяя точка просто перестала анимировать! местоположение пользователя

голоса
0

Это кажется довольно простым и дает большой графический эффект, мультипликационную синей точку с пульсирующим кругом. Этот код работает отлично подходит для меня. Тогда просто STOPPED. Странный! Не могу понять это. Не помню изменения одной строки. Просто больше нет импульсов ... даже не переустановки приложения на телефоне. Hmmmmm, она остановится, если он находит идеальное место? Не уверен . , , благодаря!

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

        pin.animatesDrop = YES;
        return nil;
    } else {
        [pin setPinColor:MKPinAnnotationColorPurple];
        pin.leftCalloutAccessoryView = button;
}
Задан 28/10/2009 в 07:07
источник пользователем
На других языках...                            


2 ответов

голоса
1

Синяя точка больше не будет пульсировать, как только место заблокировано. Пульсирующий это способ показать, что это приблизительное местоположение.

Ответил 26/10/2010 в 20:12
источник пользователем

голоса
0

Вы пробовали извлекать следующую строку:

return nil; 

Возврат ноль означает, что annotationView не возвращается, показать нечего показать.

Ответил 13/09/2010 в 13:11
источник пользователем

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