在谷歌映射iOS sdk时显示信息窗口,同时实现mapView:didTapMarker:委托方法实现

mus*_*afa 2 ios google-maps-sdk-ios

好吧,这是一个很长的标题.当我使用谷歌地图iOS sdk时我遇到了麻烦.我想显示一个关于用户点击的标记的信息窗口.根据文档,如果选择了GMSMarker的片段和标题属性,则当用户点击该标记时将显示信息窗口.但我也从GMSMapViewDelegate协议实现了mapView:didTapMarker:方法.如果我注释掉方法信息窗口是可见的,否则信息窗口不可见.那么当该方法实现时,如何显示信息窗口?

小智 8

实现GMSMapViewDelegatemapView:didTapMarker:方法,使它返回false.

快速实施:

func mapView(mapView: GMSMapView!, didTapMarker marker: GMSMarker!) -> Bool {
    return false
}
Run Code Online (Sandbox Code Playgroud)