注釈ピンをクリックして注釈ピンの色を変更し、別の注釈ピンをクリックするとピンの色が変更されるため、現在 2 つの注釈の色が変更されていますが、現在注釈の色を選択して古い選択を元の色に戻したいだけです。前もって感謝します
user991278
質問する
667 次
1 に答える
0
私は解決策を見つけました
@property (nonatomic, retain) MKAnnotationView *selectedAnnotationView;
.hファイルに保存し、注釈ピンをクリックすると保存します
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view
{
if (self.selectedAnnotationView) {
self.selectedAnnotationView.image = [UIImage imageNamed:[NSString stringWithFormat:@"a.png"]];
}
self.selectedAnnotationView = view;
view.image = [UIImage imageNamed:[NSString stringWithFormat:@"b.png"]];
}
.mファイルの変更
于 2013-01-09T08:57:07.240 に答える