我正在整合谷歌地圖sdk。它的一切正常。但如何去除特定的標記(針點)時,第二次將出現(我不使用Mapkit)使用谷歌地圖sdk在ios中從GMSMapview中刪除特定的GMSMarker
我想以下幾點:
如果我在地圖上點擊,然後一個標記針在該位置現在產生如果我點擊地圖上的另一個位置,然後顯示兩個引腳,但我想刪除舊的標記引腳。
我也用,
[self.mapView clear];
但是很明顯,從GMSMapView中所有其他的標誌點。
以下是在地圖上添加PIN代碼:
GMSMapView *mapView;
GMSMarker *currLocMarker = [[GMSMarker alloc] init];
currLocMarker.map = nil;
[currLocMarker setTitle:NSLocalizedString(@"current_location_title", nil)];
currLocMarker.icon = [UIImage imageNamed:@"pin_fetch_location.png"];
currLocMarker.position = CLLocationCoordinate2DMake(pCoordinate.latitude, pCoordinate.longitude);
currLocMarker.map = self.mapView;
請幫我解決了這個東西.. !!
在此先感謝.. :)
Ple ase添加你的代碼片段,如何在地圖上添加Marker,比它能理解的要好。 – Harin
我也使用它,但它不能工作.. – jigs
@ jigs你找到了方法嗎?我也想移動我的特定標記。我怎樣才能做到這一點? –