-1

我想在 iphone 谷歌地图中点击信息窗口时显示一个小窗口。我希望当用户点击标记时,会出现信息窗口。在该信息窗口的水龙头上,应该会出现另一个窗口。在android中,有一个 OnInfoWindowClickListener 方法。我们在 iOS 中有什么这样的?

4

2 回答 2

2

在哪里添加地图,添加

 mapView_.delegate=self; 

然后用这个

-(void)mapView:(GMSMapView *)mapView
didTapInfoWindowOfMarker:(GMSMarker *)marker{

   //info window tapped

}
于 2013-03-28T09:33:07.643 回答
0

在 iOS 中,如果用户点击信息窗口,将调用委托方法。这是代表的文档。

/**
 * Called after a marker's info window has been tapped.
 */
- (void)mapView:(GMSMapView *)mapView
    didTapInfoWindowOfMarker:(id<GMSMarker>)marker;

作为参数,您将收到 mapView 实例和信息窗口标记的对象。不要忘记包含 GMSMapViewDelegate。

于 2013-03-17T10:15:46.180 回答