2009-10-28 129 views
0

這似乎很簡單,並提供了一個偉大的圖形效果,動畫藍色圓點與脈動。這段代碼適合我。然後,剛剛停止。奇怪!無法弄清楚。不記得改變一行。只是不再脈衝...甚至在手機上重新安裝應用程序。嗯,如果它找到一個完美的位置,它會停止嗎?不確定 。 。 。謝謝!MAPKIT:藍點剛剛停止動畫!用戶位置

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

     pin.animatesDrop = YES; 
     return nil; 
    } else { 
     [pin setPinColor:MKPinAnnotationColorPurple]; 
     pin.leftCalloutAccessoryView = button; 
} 

回答

0

你有沒有嘗試刪除以下行:

return nil; 

返回零意味着沒有返回annotationView,表明沒有什麼表現。

1

一旦位置被鎖定,藍點將不再脈衝。脈衝是一種顯示它是大概位置的方式。