默认的 pin drop 动画在我的应用程序中不起作用,这是我编写的一些代码:
- (void)viewDidLoad {
/*
some code...
*/
[theMapView addAnnotation:addAnnotation];
[addAnnotation release];
}
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation{
MKPinAnnotationView *annoView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation
reuseIdentifier:@"current"];
annoView.animatesDrop = YES;
annoView.pinColor = MKPinAnnotationColorGreen;
return annoView;
}
现在pin只是在屏幕上显示为默认的红色,没有任何动画,MKMapViewDelegate
协议已被采用,任何人都可以看到这里有什么问题吗?