0
我想顯示標記和它的信息窗口在** ios當我在地圖上點擊但沒有爲我工作這裏是我的代碼示例如何在IOS中顯示標記和信息窗口時,我點擊地圖
- (void) mapView: (GMSMapView *) mapView
didTapAtCoordinate: (CLLocationCoordinate2D) coordinate{
CLLocation *destination_lat_long = [[CLLocation alloc]initWithLatitude:coordinate.latitude longitude:coordinate.longitude];
GMSMarker *marker_test = [[GMSMarker alloc] init];
marker_test.position = coordinate;
marker_test.title = @"Location selected";
marker_test.snippet = @"Testing";
marker_test.map = self.MyMapView;
//Show info window on map
[self.MyMapView setSelectedMarker:marker];
}
我不明白爲什麼它不起作用?任何人都可以幫助我解決這個問題。 我想填充標記集上的信息窗口。
你的代碼看起來不錯。你有屬性self.MyMapView分配給IB對象嗎? 看看這裏,它可以幫助你:http://stackoverflow.com/questions/15816684/how-to-show-a-info-window-in-ios-google-maps-without-tapping-on-marker – 2014-10-04 12:53:31
@RadimHalfar是的,我已經做到了,當我點擊標記infowindow已經顯示,但我希望標記和infowindow在一起,而沒有點擊標記,所以這是可能的? – 2014-10-04 13:08:25