2
當我添加註釋時,我爲它添加了一個「.tag」。但是,我永遠不會讀下面的方法中的標籤。MKAnnotation:爲MKAnnotation讀取標籤
`- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>) annotation`
MKAnnotationView *annView = [[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"MyPin"];
annView.canShowCallout = YES;
NSLog(@"annView.tag = %d", annView.tag);
return annView;
}
NSLog始終是0.任何人都可以對此有所瞭解嗎?
值得一提的是,如果我NSLog註釋,我確實看到了標籤。
2010-09-10 10:21:27.612 [1328:207] annotation = <BarPin: 0xdbfa5b0; frame = (0 0; 0 0); tag = 99; layer = <CALayer: 0xdbfa680>>