【发布时间】:2012-04-11 03:00:30
【问题描述】:
我有一个 GPS 坐标(纬度、经度),我很快想在 MKMapView 上放置一个大头针来显示该位置。一切正常,但由于我只需要一个没有标注的大头针,有没有更快的方法来做到这一点,或者我有什么需要做的?
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id < MKAnnotation >)annotation {
MKPinAnnotationView *pinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"DETAILPIN_ID"];
[pinView setAnimatesDrop:YES];
[pinView setCanShowCallout:NO];
return pinView;
}
注意:我不需要检查可重复使用的注释视图,因为我只使用图钉来显示详细视图中的位置(在下次请求详细视图时将其销毁并重新创建)。
【问题讨论】:
标签: iphone objective-c cocoa-touch mkmapview