我想在 iphone 谷歌地图中点击信息窗口时显示一个小窗口。我希望当用户点击标记时,会出现信息窗口。在该信息窗口的水龙头上,应该会出现另一个窗口。在android中,有一个 OnInfoWindowClickListener 方法。我们在 iOS 中有什么这样的?
问问题
1961 次
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 回答