我有一個GPS座標(緯度,經度),我很快想在MKMapView上放置一個顯示該位置的針。一切正常,但因爲我只需要一個沒有標註的針腳,是否有更快捷的方法來做到這一點,或者我有什麼需要做的?快速添加單針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;
}
注:我不需要,因爲我只能用針來顯示的詳細視圖的位置(這是破壞並重新創建一個詳細視圖請求下一次)檢查可重複使用的註解視圖。
那是一個很好的點,我也儘量不實施viewForAnnotation,但我不知道,我的兩個標題和副標題是指向NSStrings。我並不是過分依賴銷釘,但我認爲現在它將會保持原樣。非常感謝您的回答,非常有幫助,我肯定會在將來使用。 – fuzzygoat 2012-03-27 16:12:08