我想在iphone谷歌地图的信息窗口点击显示一个小窗口。我希望当用户点击标记时,会出现信息窗口。在该信息窗口的点击上,应该出现另一个窗口。 在android中,有一个OnInfoWindowClickListener方法。 我们在iOS中有这样的东西吗?
答案 0 :(得分:2)
添加地图,添加
mapView_.delegate=self;
然后使用此
-(void)mapView:(GMSMapView *)mapView
didTapInfoWindowOfMarker:(GMSMarker *)marker{
//info window tapped
}
答案 1 :(得分:0)
在iOS中,如果用户点击信息窗口,将调用委托方法。这是代表的文档。
/**
* Called after a marker's info window has been tapped.
*/
- (void)mapView:(GMSMapView *)mapView
didTapInfoWindowOfMarker:(id<GMSMarker>)marker;
作为参数,您将收到mapView实例和信息窗口标记的对象。不要忘记包含GMSMapViewDelegate。